https://philcrissman.net/posts/wet-sidewalks-and-odd-numbers/