[96 puzzle text]