4 43 80 true 2 15 18 38