@mathowl: So let's take