Push Push Pop Pop Push Pop