John is not that bad with logic, actually.