###### ######## ##....##### ..#...#.P####^........### .......P..PP.#........#.# ........................ ...........#.........# #.........#........# #........##....##.## #.......#.####....## $ ##........## ###P..# ##......#### ## #....# #P.#..#.#### #.##....#### .#..........# #........P# #..........#.###.........## #....PP....# #............ ..#....P.#..# #.^.......##.. .........<...###.........# # .P...P.#..#.+.#..........# PP......#...#............# ##.##....#.###..........# # #. #.......... ####P...#### #...## #......#.## ###..# ## #...# #......## ## #.#..## #.###..#### ##.P.....###.###.....## ###..P.+P#..## #.#.......###.>.......# #............####.........(##...##..#..# $ #............#.#........................+ #............P............................ ##.<)........'............................ #............######.......##....##........ #............# #.##.....##...........# #P....P...P..# ####...#######..###.. #..#.^P..##### #....# ..# ## $ ####..P...[.# #P....# .... ##.#....### ##..### .... #.........# #P.. #........## .... #.........# #.#.......##.# ##......<....# #......<.##.... ##.......+ ### #.......# #.#...... #.....P.## .......P# ......P+. $