C3 nohahesham f1

#95 
#78 
C3.F1 and C3.S20
@Fattouh92 
@SalmaFG 
@m0hamed 
@NourhanMohamed