Colorful Balls Puzzles