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