project08 fixed shuffle, all done