4 43 95 true 3 7 20 30