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