update answer for exercise 01_15 (still editing).