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