there are list printing things, each ~A takes element out of list there's case adjustment for strings, and ~S is to be able to read things in again
https://github.com/google/lisp-koans