Ball toss puzzle