... #.. #!. #.# #.# #h# #h# #h# #.# ..#####.####.#### #................. .######.####...## #.# # #.# #.# #.# #.# #.# #.# ####.# #....# ################.####### #........................ #....................... #...#######..########### #...# #####..### #...###........# #..............##### #...###..<........... #...# #........#.... #...# ####..####.### #...# #..# # #...# #..# #...######..####.# #.................. #................. ##################