3 23 88 true 17 28 50