I have read all of the above solutions for this problem, and I believe that Beau's seems the most logical. Maybe it is because he explains it more clearly, though.

Alumni Liaison

Basic linear algebra uncovers and clarifies very important geometry and algebra.

Dr. Paul Garrett