SPOILER ALERT,SPOILER ALERT,SPOILER ALERT!!@#$!@#!@$!@#!@#!@$!@#!@$ You have been warned. So,some time back i heard of a...