5 47 97 true 2 9 25 31 36