Pull Request: C2_Rania_502_contest_progress_5.21

#502 
@ahmedhagii @Mamdou7 @AhmedElassuty @AhmedOsam @metawaa