########## ######## #.#......# ##......# ##.......# #.....^.# ##.......# ##......# #........# #......# ##.......## ##......# ##.......# #.......# #.......P# #.......# ##......## #.......# #......# #.......# #......## #.......# ###......P## ##......## ### #P.....>..P# #.......## ####.## ##.......### ##........#####...#.#### #.......# #............>.........# ##......#### ##.....................## #.......##.### #### #.....................P# ###......#....#####.P####.....................## #.............................................# ##............................................## #.#............................##P##.#P####.#..# ##.............................######### ###### ##............................# ##..............<.............# #P......###..P#####.#P##......# ##......P###### ######......# #.......## #......## ##<.....# ##.......# #......# #.......## #......## ##......## #.......# ##.......# #......## ##P......## #......## #.........# ### ##.......# ###.......# ####P########.......## #......## ### ###.#P...#..#..#.......# ##.......###### ####.## #.....................## #........P##..###.P##.### #(....................### ##......................# ##.......................# #................>....## #P.)....................^# #.>...............@....# ##......................### ##......................# #.#......................## #.......................# ###P.#######..#...........# ##.....................## #### #####.#........# ###......#.##.##P..###P.# ##.......#.# #.#.......########## #### ##.......## ##........# ###......## ##...<...# #.#......# ##......P# ##.......# #........# ##.......# ##......## #........# #.......# ###......# #.......# #......## #.......# #......P# ##......# ##.......# ##......# #.......## #.<.....# ##......# ##......# ####.P## ####P.P# #.### ##### ###