Solution 1D

Solution 1D