Solution

25496