package backwards; sub pmc { $::b cmp $::a }; package main; print sort backwards::pmc ( split /\s+/, `cat $0` )