Add exercise 15 and associated files.