3 8 257 true 18 19 23