Solution

24005