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