Solution

24470