OK, so you moved the above exercise here. It looks indeed like there is some reorganization to be done. I am not convinced by the exercise that you introduced to replace (too open in my view), but we can iterate on that.