3 42 257 true 16 23 33