.#........########........##...#######...#....#...##..............##..##.....##..#....#...##..............##..##.....##..#....#...######..........##..##.....##..#######..##........##....##..##..##.##.......#...##........##....##..##....##........#...##.........######....#####.##.