Add rain.c, as it was when I left off a good few years ago at Uni.