Billiard ball - online puzzle