sorting by passage: Revelation