.### ....+ ...# #########...# ............### ##### #............ .. ###..<###....)....... #.7P##.##7P..#g#...###. #.~~P#'#7~~..#.# ..... #.~~~~~~~~~..#.# g.## ##~~~#'#7~~..#.. ... #77##.##~7..###. # #...###..# .# ##### #### #