Solution

25355