Solution

I have evaluated my solutions and have chosen one