i have successfully managed to turn 'create a website' into 'write a database server' into 'write two different memory allocators'