I just want to say it speaks highly of your character to be willing to post your solution, even if you feel it is not as straightforward as that given by another. But, I think others benefit by seeing different approaches, so you have done a good thing for MHB. (Inlove)
I know I have posted solutions to problems, only to have someone else come along and post a much more direct and simple solution, and the feeling of "D'oh! Why didn't I think of that?" can momentarily be very powerful! (Doh)
But, in the end, we can console ourselves with the knowledge that at least we were able to solve the problem, and we can learn from the solutions given by others. (Sun)
Thank you for sharing your solution. (Clapping)