5 50 122 true 1 27 80 96 99