Solution

40352