############ #....a...... #.####...... #.# .##### #.####.### #######.#....... ..............# #######.#..###. #....# ###..### . #.#...# .## #######.##.## .... #........#.# #..# #.#####..#.# ....# #..#.#####....# #...........# #.##.....##.# #.######.## ###.#####...#.# #......<......# #.###.###..##........ #.....# #.)....#.#### #####.###<.##..#.# #..........#.# ###.##.##.##.# #.##.#.#.. ..##.. # . ...# h#. #..o# h## ##..# .. ....