http://jpu.edu.jo/jutube/video/18528/assignment-explanation-1?channelName=5f04d8f686799_5fc36702eca7e_5fc3673b
assignment explanation 1