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