Pull Request: CX_Moataz_110_solve_a_problem_3.1

Issue: #110 

Reviewers: @mohamedsaeed93 @KhaledHelmy @MussabElDash @ahmedhagii