Learn Hardcore Esperanto: promesinta - having promised