Crossword Puzzle on Imam Shafiee

1234567
Across
  1. 2. Knowing about anything (especially islamic)
  2. 3. A very wise and pious person
  3. 6. To believe or have trust in something or someone
  4. 7. having faith and believing in Allah Tala
Down
  1. 1. A pious group of 4 people
  2. 4. The Science of worshipping Allah
  3. 5. the place Imam Shafiee passed awa