Shrawan : 7 August 2014 : Refactored some code and added conditions for double chance