.. .(# .........# #.# ..........# #.# ..........#+#.#.# ..............#.# ..............#.# ......#####........)..O#.# ..........................#.# ............##............#.# ............##).......#'#.#.#.# ...._.......###.....###.#.....# ...................####.###.### #........P.............# ... .###.......P..>...........# #### ..............>.....#.....(...# .....................###........# ......................###......... .................................. ........####...................... ........####...................... ...........)(......###............ .................................. ........................#####.... ...............#........# ...............#........### ...............)..........# ..........................# ...........<..............# ..(...........<.....#.....# #########...........#.....# #..<........# ....# #...........# ....# #...........# ...# #...........# ...# #.......#### #.......# #.......# #########