Solution

35342