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