Updates to Fifteen Puzzel.