1000 runs in a month: Mayank Agarwal's no-stop November