Fife communities are mopping up after Storm Francis hammered the region.
A number of roads were rendered impassable after Tuesday’s downpours and surface water continued to cause motorists problems well into Wednesday morning.
The Scottish Environment Protection Agency (Sepa) said Baintown near Kennoway recorded the highest totals in the period up to 8am on Wednesday morning, with a weather station at the hamlet recording 50.4mm of rainfall over a 36-hour period.
That compares with the 135.8mm that fell in the whole of August last year.
Fife Airport near Glenrothes saw 48.6mm fall in the 36-hour period, while the likes of Portmoak (47.4mm) and Strathkinness near St Andrews (44.6mm) were also hit hard by the deluge.
A number of roads were affected by flood water but only the Kinghorn to Cowdenbeath road was closed for a period of time on Tuesday evening.
However, the bottom of Foulford Road in Cowdenbeath, Park Road in Rosyth, the Glenrothes to Falkland road and the road running alongside Lochgelly High School to Glencraig were all among those reported as being impassable by motorists.
Trees also came down on Western Avenue, Glenrothes, and on the Kennoway to Freuchie road.
Elsewhere, parts of Tayside also recorded higher than usual rainfall over the 36 hour period.
Baluniefield near Dundee had the highest total at 35.6mm, with Murton near Forfar and Letham Grange both seeing 32.6mm of rainfall.