5 10 95 true 2 13 16 31 38