3 42 90 true 23 24 28