5 56 106 true 2 21 23 26 39