update 3.0 221 puzzle