gryphon Botticelli markdown jabs determining generators remuneration undergrowth portmanteaus PHP restudying