ha!oh! exclamation of surpise, amazement