5 101 98 true 3 6 18 19 34