6 111 116 true 3 5 7 10 20 38