Sort:  

its possible to solve why don't you try Factorial method :P