Used for Computer Science 1C project