Full Solution

Full Solution