#......... .....>.. # ....... ... ..... .... ###... #... #....#... #....#.# #####....'.# ........o#####.### ........[......... ........?#.###.## ...#######'###.### .. #...........# . #..)........# #<..........# #...........# #...........# #...........### #.............. #......<.....# #.............# #.............# #....##...###.# #.... #.### ... ..... #.# # .... #.# #.