## .. .# .# #######)###.# #...........# #.#####........ #.# ###...# #.# ... #.# # #.# #.# #%# #.# ####.# #....# #.##.## #.#...# #####...##### #...........# #.###...###.# #.#.......#.# #.#.8.#.8.#.# #.....#.....# #....###....# ####..#.h#### #..'.....'..# #<.###'###..# #..#.....#..# #############