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