true 12 11 true 7 11 13 14 15 16 22 23 32 36 45