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