pull and push — Deca