Solution

40404