Cup for Cups and Balls