...#.#### ..!......# .........# .........# .##....?..### ...........#### ##....<.......###### #.............h....# .##.....####.Z....# #.....# ######## #..#### ##....## #.<.Z.# #.......# ..........# #.##.......# # #......## ##..$..# ....... .......#