3 9 45 true 8 23 28