### .. .# ###################.#### #.....#.....##...............# #.....#.###.##...............# #.....#.###>.................## #...........##.................. #...........##.................. #............................... #............................... ##...........)..######.#.#....... #...............######.#.#.#..... #................................ #................................... #...)............................... #.................................. #..........##................##..### ###.######+###)#######.....#.#...... #.# #...#...##....†!......## # +...'...##....#.)†.....# #...#...##...†h......... ##########'###.............? #...#...#...##.............. #...'.<.'...##.....#........ #...#...#...##....#......... ######'###+###....#......##. #...# #.........#.# +...# +......#....... #...# #..... ....... ##### ##.... ......