It is seventeen degrees and partly cloudy in Dunfermline