### # ##.## ...###...### ...........### ##..........#. .##.............. ........<........ ................. ............... ..##########... . .. #+ ##. ## ##..#####..## ###.....N.....##. .......8..<........ ..##......))...### ##..#####..## ##. ## #. .. .. #