Solution


-59231