2 99 102 true 42 89