##### ###...### ##### ##.......## ###...######.........# ##.......##......8....# #..........##.........# #....<....####.......## #.........# ###...### ##.......## ###.#### ###...######...### #########.......## #................# #..#...##....8....# #..###.###.........# #........##.......## ####..#...###...### ######.# ##### #.# ######## ###.####...... #...........# #...........# #...........# #...........# ########'#### #.# #.# #.# ######## #.# #.h....# #.# #h####.# #.# ......gb...#.# #.# .....##.##.#.# #.# #### #.# #.#############.# ... #...............# #.# ################# #.# ..#