~在非值情况下为hack #32