0 28 21 4 7 64 