IJHMT3 finished paper, minor corrections still possible