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