Solution

24426