02878 Push Pop Flip