Learn Hardcore Esperanto: finfine - finally; at last