########### #..o......########### #..oo................ #.#######.#......#### #########.# #.#############..a ..........# #....o...o.......o #########.# ###############... #.# ###.######## #..........# #(#.######.# # #.#.##### ... #.#.....# P.P. #.#.###.##..>... ###.#.......PP.... ......##.##...P.. ###.##.##.# .##... #......##.##.##..# #.###..#..(.....# #. #........#### #.###<##..#### #%....##.## ###.####.# #.# #.# #.# #.# #.# #.# #.# #.# #<# #.# ..# #.# ### #.# #.# #..