Sort:  

Oh, just check out the solution of @room101 . He has already solved the question.