Tri-ang MINIC
Push and Go