withReversingPrint