Cool ! I'm glad that it could help you, I also spent time on this problem, and the solution is not marked in the books !