Author: Kirkcaldy North School.