prince magic cube

20k challenge