.# . ##. #.. #.# #o# #o# #.### #####...# #......## #......+ #......# #......# #......# #......# #......# #......#...... #......#...... #......#...... ####......#...... #................ #............... #...........## #...........# #...........# #...........# #...........# ############# +###. ..... ...... o..... ....oo############ #o...o......$.... #.........###### #....h....# #....O....# #.>..!h...... #.........### #..h...h..# #.........# #.........# #......(..#