Solution

35407