20141022: Problem 1 complete.