Devil´s Pool Balls puzzle