Blue Wolf's Earthquake Assignment with added Bonus.