5 64 252 true 2 3 21 28 36