Some work I did is down below: