0 30 22 4 8 32 