##### ##...## ##.....## #.......# #########.......# ######### #...............# ........#######........#.....## ..............................# .#.P####..P.P.................# ... #).'..####................# . #..#..# {#.........#.....## ####..#{ #.........##...## #.)'..##+#............### #..#.........#..####### ####..P..P..#)..# { #...####....### { +.⌠.)..#.<..####### # { #...#..#og........## ...####..#####o..........## #..#.......)...#............# #.....P.P..#...#.g.>........# #..#.####..#.[.#............# #....+ #..#####............# ###....# {#...+ #............# #......####..P# {#...........## ##.............####...P.P..).## ....................#.._..#### #.......###.#.#.[.....P.P.# .........##.....#.###.....# ##.....#.####...#.# ####### ...#####.# #...#.###### .# ##.####............ ##............####.. #....##.......# ######.##......##.## #....(().......##.# #...######....###.# #...# #....# #.# #.### #....# >. #._..g.# ##.### #....### #.# #..(. ..# #### ...# ..... ..[..#