146. OCR A Level (H046-H446) Analysis and design of algorithms