Vaguely complete first exercise.