. #[ . ####.####.. #............ ............... #............. #............. #..........#.#. #............. #.#...###.#.#. #.#'# ..##.# #... #.# #.. #.# #. ##.## ##...## ##..P..## #####.......##### +.....P.<.P.....+ #####.......##### ##..P..## ##...## ##.## #.# #.# #.# #+#