Balls lover puzzle