Copyright (c) Acornsoft Limited 1984