Best solutions for Reverse a number