###.... .. .#......#.. .........#.. ........... ..........# ..........# h.....$...# .........<# ..........##.!. ........a....# ..)...Z......... .##.......####.. #..###..# . .... ##.# .(.. #.# ... .. ... .##