true 16 23 true 1 3 6 11 12 31 73 79 84 92 96