3 47 257 true 12 23 31