3 38 287 true 20 30 37