Warm ups:
Writing Challenge: Use an interface to mark Monsters and Rooms as Attackable (has a method attacked(Attackable attacker)). An attacked monster should take 10 points of damage. Attacking a Room should cause monsters in the room to take 1 point of damage.