3 99 100 true 43 59 86