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