Sort:  

(Without the blowing up and failing part)