######### ###### #.......# #....# #.......# #.<..# ##.......# #....# .!.......# #....# .#....$..# #....#### .........######.....## ..8...5....# ##.....## .8.8.....#.####.......# 8._.8.................# .8.8..................# ..8..................## ......................# #####..................# #.####..###.......... #. ##.. #.........#. ... .......##.. ... .# . .. . .. #.# .# ... ..# #.# ....#..##..###. .......h.o..$.. .......o....... #h.<.o..o.. ....b.###...... ....# o.... ... #..# . .. .