3 42 88 true 18 20 37