Added first edition files originally from gist