7 962 305 true 1 2 3 8 24 27 28