Solution

152892