Lesson 3 initial commit

Signed-off-by: BrotherEdison <brotheredison@outlook.com>