Solution

28824