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