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