Fiqh challenge: How well do you know Islamic legal principles?