GCSE Pseudocode Implementation Specification: https://www.computersciencecafe.com/101-gcse-pseudocode.html