half-foot hammer to half-man half-amazing