5 116 112 true 3 7 20 23 38