31|30 29 28 27 1