push s03 algo