You're very kind,and I really hope too much typing didn't trouble you. Though I want to say something,my poor English frustrated me, sorry.
In one word, your proof is wonderfull.Thank you.
It took me a quick time to type that, besides I had fun solving this problem. Where are you from?