5 54 108 true 3 4 20 28 37