Write brief explanatory notes on the following audit terms: a) Control procedures; (4 marks) b) Internal check; (4 marks) c) Vouching audit; (4 marks) d) Walk-through tests; (4 marks) e) Weakness tests; (4 marks)