true 12 7 true 1 3 6 8 15 18 19 32 39 46 48