ball sort puzzle how many levels