5 100 186 true 1 19 53 69 94