how to understand harf

paper 1100254 1280