Porn: fast time nxnn