HMD complete puzzle