Avance (ahead of print )