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