############ ### ........... #.. ....g..... #######.### ......... ..........##########........ #>..g........'........ #.#+##########........ #.. #........ #... #........ #.... #......?. #....# #######+# #....# #.#.## +...... #....o# #w....# #o..!o# #.....# #.....# #.....# #....># #.....# #####.# #.# #.# #)# #)# #.# ####....# #.# #.......# #.# #.......# #.# #.......# #####'#######....)..# #...........#.......# #...........#.......# #...........'..o.o..+ #....)......#.......# #..........o#.......# #...........#.......# #...........#...##### #...........#..!# #...........#...# #############...# #####