5 18 122 true 0 16 27 34 35