####### ##.#.#.## #.......# ##.#.#.## #.......# ###.#.#.## #..<.....# #.#.#.#.## #........# #.#.#.#.## #........# #.#.#.#.## #........# #.#.#?#.### #.........# #.#.#.#.#.# ##### ###.........# #...# #...#.#.#.#.# #...# #...###.....# #...# ###### #....##.....## #...# #....# ##...####....###### ###########...######## #....# #...########.#...###############...............##...####....# #......⌠......................................⌠.............### #.......................................<.....................# ####............⌠.<..................<........................# ##......#......#####........#..#...###....#....⌠#######....# ▓################ ▓▓▓########.########▓▓▓▓###### #####▓ ##..............## #............... ##................## #.............# #..................## #.............# ............(.......# ##...........## ...^...^............# #...........# .............*......# ##...........# ....^.......X*......# #.............# ............p*D.....# ##.............# ............d.......###.............. #.......^....^.....###...###########. ##.....^..^..†....##....## ##............^..^^..### ▓▓....p##▓▓▓▓▓#▓▓▓▓▓# ▓▓▓#####.....▓▓ ▓....... ..............▓ ........ ............... ....... ......^........ ..... ......XX..X.... . ....d....)..... ......p........ .....**........ ...=....8.....▓ .......*....... ...L...*....... ............... ............... ............... ...............