####### #...... #...... #..(...####################### ...........{.........>.......# P.......####################.# P.......# #.# P..)[...# #.# ........# #.######## P.......# #.#......# P.......# #.##.###.# P.......# #.##.###.# P.......# #.#......# #.##.#..######## #.#............# #.#..#.#.####.## #.#..#.#... #.#..#.####.# #.#..#.# # #....#.# #<.....# ###.#### #........ #########