Wow! I found this part the most hilarious: "To calculate information about the influence of one weather station on another ... the code draws little coloured circles (actually little 32-sided polygons) on a virtual white screen and then goes looking for non-white pixels to identify areas for which data is missing."