Comedy near Kirkcaldy