mini: instead of using 'read' to get the keystroke from a file, we directly writeout the key to source-able file - safes 17 bytes