by samy magdy and wafaa shurafa, ap