3 42 103 true 21 24 29