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