Completed Vampire exercise