Solution

152923