Solution

24072