5 90 187 true 2 21 32 57 93