!!
conditionals
?: & 1 2

?: picks the first branch on yes, the second on no.

glossary

?: 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.