Solved #7 using #3.