5 38 286 true 0 1 22 28 32