5 38 111 true 3 9 17 19 23