~
Plagiarism of hd49728's work by RajaDen.
Unfortunately, he has already edited his post and added the source later. However, I still believe this is a violation of the "No duplicate posting" rule. He basically copied hd49728's post and reposted with minor modifications.