. . #... .... #..........###### #..... .......... #####.... .......... .......... ....... .......... .... ..........########.# ....................# ...........#######'##### ...........# #.........# #...........###.........## #...........##8.........8# #............#...........# #........)...#8.........8# #............##.........## ###########.#####8<8#### #.# ##### #.!%hh# #.....# #.....# #.....# #.....# #.....# #.....# ...