a no test takes the second branch.
?: is if-then-else: it picks its first branch when the test is yes, the second when no.
?:
?:((gth 3 5) 10 20) is 20.
?:((gth 3 5) 10 20)
20