Add Assignment 7
Solution 7: feeble efforts