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