Wow. I never seen as detailed explanation as this one best well EDUCATED Likawiti. May god bless you thank you god for giving us teachers like this.... amazing education. Please continue teaching like this.... god bless you forever tewahdo orthodox church.