Functional Programming with PicoLisp