Solution

24310