n=1: labelled racks 1, isomorphism classes 1 (0.0s)
  B3-set classes 1; classes containing >1 rack: 0; sizes []
  self-dual classes 1; classes with B3(X) = B3(X^op): 1 of 1
  collision pairs (first rack of each group vs the others): 0; all twists verified: True; pairs not of the form (X, X^op): 0
  total time 0.0s
n=2: labelled racks 2, isomorphism classes 2 (0.0s)
  B3-set classes 2; classes containing >1 rack: 0; sizes []
  self-dual classes 2; classes with B3(X) = B3(X^op): 2 of 2
  collision pairs (first rack of each group vs the others): 0; all twists verified: True; pairs not of the form (X, X^op): 0
  total time 0.0s
n=3: labelled racks 13, isomorphism classes 6 (0.0s)
  B3-set classes 6; classes containing >1 rack: 0; sizes []
  self-dual classes 6; classes with B3(X) = B3(X^op): 6 of 6
  collision pairs (first rack of each group vs the others): 0; all twists verified: True; pairs not of the form (X, X^op): 0
  total time 0.0s
n=4: labelled racks 114, isomorphism classes 19 (0.0s)
  B3-set classes 19; classes containing >1 rack: 0; sizes []
  self-dual classes 19; classes with B3(X) = B3(X^op): 19 of 19
  collision pairs (first rack of each group vs the others): 0; all twists verified: True; pairs not of the form (X, X^op): 0
  total time 0.0s
n=5: labelled racks 1708, isomorphism classes 74 (0.3s)
  B3-set classes 73; classes containing >1 rack: 1; sizes [2]
  self-dual classes 72; classes with B3(X) = B3(X^op): 74 of 74
  collision pairs (first rack of each group vs the others): 1; all twists verified: True; pairs not of the form (X, X^op): 0
   pair: dual-pair | quandles: True True | L self-dual: False | ((0, 2, 3, 4, 1), (2, 1, 4, 0, 3), (3, 4, 2, 1, 0), (4, 0, 1, 3, 2), (1, 3, 0, 2, 4)) ((0, 2, 3, 4, 1), (3, 1, 4, 2, 0), (4, 0, 2, 1, 3), (1, 4, 0, 3, 2), (2, 3, 1, 0, 4))
  total time 0.4s
