If a person works hard, contiounsly hard for their exam; when their reslut comes out they get a grade they never even expected to get. Whereas othe person does not revise much and does not know lot of information as the first person does; but when their results come out they get good grades. Why is that possiable? If the first person worked so hard for it why did they not get it? That person also asked allah for help, but why didn't allah help, when allah said I will help you if you help yourslef.