fast push, Excellent, A+

Review