3 43 97 true 18 23 30