exercise_1  homework 2014.10.24
master add test