# . .#... .# ... .... .########.#..#. #... ............... #... .......<..# #... ###............ #... ...........#... #.#...########.##....## . #.....<......# ...... ###...##.###.# #...#.## #.>..O....o# #...#.# #....o.#.Oo# #...#.# #...o..o.#h# ..........#.# ..........#a# #............. .............. .............. ##...........# ....#....# .#...#.....