### #.############## #..............# ### #.############.# #.# #.# ##########.# #.# $ $ #.# #......<...# #.# ##### ##'###.####<....###.### ....# ######...##.#............#.#.....# #....'...+.......######....+.....+ #.####...##(....(# #.....#..... #...##......# ##.P....# ####'###.....)# #.......# #.....##.#'#### ##......# #.....'[...# +.....## #....(##.### +r(...# #.....##.# ##....## # #.....##.# #.....####.# #.....##.# ##)[P..#...# #.....##.# #........#.# #.....##...#########.........# #######.............[.......... .................##.#.#. .###......[......#.# ....##.###...##.# # + ##..##.# #...##.# .. #..##.###....#<#.# .....##................# ...##..##.###.#...#..# +###.##..##.# #.#.#.#..# $ .........##.###.#.#.#..# ###.##.........#.#.#..# ##.##(..........#..... ###.###....$..Y.....#.##.#.#. ..Y............Y......##.#. ###.###.###..######Y....... #.####.# #.####.#. #....#.# #.# ##.###.$..#.######.####.. ............o.Y.Y.........> ###+#.######+######........ $ ... ......... #... .#.##a..% #... #. .# .... .... .. o# ... .... .. .( .. . $