Added RearrangementPrinter