added
added codes and done chapter 1-5