Ball sort puzzle (39/39)

Ball sort puzzle