.. .. .. .. .. .. .#####. ..... . ... . ..#####.#####.. #...........# ##..^.<....## ##.......## ....#.....#.... ... ##...## ... #. ##.## .# . ... . ... ###