add lesson07 aka Semantics