.#..... ....... ## ....... .. ..... #.####.... ###.......##### #......o>...... ##?##.#####.####.# .........)oo....... ####....##.####.## ####.#.... #.#...... #.#.####... ####.#. !. #....#. # #.#### #...# ###.# #.# #<# ### #.# #.. #.# #######.# #.# #.......### # #.# #.........#.###. #.# #............... #.# #......#<.#.### #.#######......####.# #.......######......# #######........####.# ###..(........... #..#)#####......# ###..#(##########.# ##<...#......... . .......(..###### #................ #...........####. #...........# #...........# ..........# ........... ...........#