ball-squeezing (107.319)