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