5 48 97 true 1 18 21 35 37