.. ...### #.....# +.....+ #.....#+######+#. #>.......$....... #........?........ #................. #................. +................ #........#+#..... #....[...# ...#+ #........+ ..+ #....<...# . #....#+### #....+ #....#+### #........# #........#+ #.......... #.......... +.....(..... #........... #........... #...###+##+# +...'......# #...###+##+#. #............ +............ #........... #...###############+## ##+##...# #......'..)..<.+ #.......+ +....e.#..##.^.# #.......#+##+##.###.##...# +.............#+###+##...+ #...8.8.8.....+..........# #....⌠.⌠......#+##..##...# #...8.>.8.#......##'##...# +....⌠.⌠..+......'..+....+ #...8.8.8........#..##...# #................##+##...# +....+.##.##+#...#.......# #....#....'.........##...# #....#+##'##........# . #....#.##.#########.# +....#.'.....# ... #....'.#.....# ## #....#+##.#..# +.......###### #.......# #.......# #########