## #..### ......#### ##### ........P# #...## .......<.## ##.#.# ......>...# ###.### ..........## #P....# ...........###.....# ............#..##..# ...........#..###..# .............## #### .........#..## .[.....#.#.# ........### ....##...## ...# ##...# #...## ##...## ##...## ### #....###.## ###..##..P## #........# ##.....### ##....# ##...# #P..P# ##...# ##...# ##...## ##.(### ###..#.# #.#.#### ##Y.# #..## #..## .... .#.## #. +. . . .#