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