Ball Puzzle

ball
2412 Played