source code for the silent poet