3 43 86 true 2 20 23