An irregular mind : Szemerédi is 70.