Solved problem 007 (will comment tommorow)