JC & MO Crucible Challenge #3: Rocky IV by Michael Ostrolenk