First exercise.
Some minor progress