create the 8puzzle assignment