92. OCR A Level (H046-H446) Part 1, linked lists