9900 Balls Down a Spiral Staircase