English billiards - online puzzle