#.... .# # # #.... .# .# #.# #.#.##.###.## ....##+### #.#.......... .........# #.#.......... .......<.# #............ .........#####...?..?..... .......................... ..##.#>...##.#######...... . ...#....##.# ..... ..#......##.. .... ..###.....##.#. ### .. ##....#....) #....#... .. #....#... ..#