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