7 111 243 true 7 9 15 19 20 31 33