1 b || b: boolean
   2 b || i: boolean
   3 b || l: boolean
   4 b || d: boolean
   5 b || o: boolean
   6 i || b: int
   7 i || i: int
   8 i || l: long
   9 i || d: double
  10 i || o: int
  11 l || b: long
  12 l || i: long
  13 l || l: long
  14 l || d: double
  15 l || o: long
  16 d || b: double
  17 d || i: double
  18 d || l: double
  19 d || d: double
  20 d || o: double
  21 o || b: object
  22 o || i: object
  23 o || l: object
  24 o || d: object
  25 o || o: object
  26 b && b: boolean
  27 b && i: int
  28 b && l: long
  29 b && d: double
  30 b && o: object
  31 i && b: boolean
  32 i && i: int
  33 i && l: long
  34 i && d: double
  35 i && o: object
  36 l && b: boolean
  37 l && i: long
  38 l && l: long
  39 l && d: double
  40 l && o: object
  41 d && b: boolean
  42 d && i: double
  43 d && l: double
  44 d && d: double
  45 d && o: object
  46 o && b: boolean
  47 o && i: int
  48 o && l: long
  49 o && d: double
  50 o && o: object