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