3 9 45 true 15 22 31