3 99 109 true 42 73 97