### #<# #.# #.# #.# #.############### # #...(...........# ... ###############.############ #o..o#### .................... #....o.<# #######.####.....## #..(o........# #.####.....# #.(..........# #.#........+ ##.##........# ######.#.##.....# # #####+##.# #...##..........(.. #. #...####.########## #.. #########...<....# #.#...#((..................... #>'.ho'....................... #+#.o.##(J......#######..####. ..... #(###'#### ..# .oJ. #o#..)# ### ... #.#..)# .. #o###'# . #..#..# #..#..# #.##+## #.# #.# #.# #..# #..# #..# .... ...P# ?.P## ....#