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