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