Reverse 2
143