Porn: hearly quine