4 51 96 true 4 23 31 37