Solution

35445