working on 4 peg, tmp save for push