Pull Request: C3_Rami_311_Give_Hints_3.2

Adding back seeds.
Adding compatibility with newly introduced category constraint on hints.
Issue #311
C2: @ranaelnagar @Rania-Abdel-Fattah @Ahmed-Atef @Ahmed-Moataz 
C1: @Mamdou7