+
+ putStrLn "\nMisc Tests\n"
+
+ putStr "prop_factorial_greater... "
+ quickCheckWith qc_args prop_factorial_greater
+
+ putStrLn "\nTetrahedron Tests\n"
+
+ putStr "prop_b0_v0_always_unity... "
+ quickCheckWith qc_args prop_b0_v0_always_unity
+
+ putStr "prop_b0_v1_always_zero... "
+ quickCheckWith qc_args prop_b0_v1_always_zero
+
+ putStr "prop_b0_v2_always_zero... "
+ quickCheckWith qc_args prop_b0_v2_always_zero
+
+ putStr "prop_b0_v3_always_zero... "
+ quickCheckWith qc_args prop_b0_v3_always_zero
+
+ putStr "prop_b1_v1_always_unity... "
+ quickCheckWith qc_args prop_b1_v1_always_unity
+
+ putStr "prop_b1_v0_always_zero... "
+ quickCheckWith qc_args prop_b1_v0_always_zero
+
+ putStr "prop_b1_v2_always_zero... "
+ quickCheckWith qc_args prop_b1_v2_always_zero
+
+ putStr "prop_b1_v3_always_zero... "
+ quickCheckWith qc_args prop_b1_v3_always_zero
+
+ putStr "prop_b2_v2_always_unity... "
+ quickCheckWith qc_args prop_b2_v2_always_unity
+
+ putStr "prop_b2_v0_always_zero... "
+ quickCheckWith qc_args prop_b2_v0_always_zero
+
+ putStr "prop_b2_v1_always_zero... "
+ quickCheckWith qc_args prop_b2_v1_always_zero
+
+ putStr "prop_b2_v3_always_zero... "
+ quickCheckWith qc_args prop_b2_v3_always_zero
+
+ putStr "prop_b3_v3_always_unity... "
+ quickCheckWith qc_args prop_b3_v3_always_unity
+
+ putStr "prop_b3_v0_always_zero... "
+ quickCheckWith qc_args prop_b3_v0_always_zero
+
+ putStr "prop_b3_v1_always_zero... "
+ quickCheckWith qc_args prop_b3_v1_always_zero
+
+ putStr "prop_b3_v2_always_zero... "
+ quickCheckWith qc_args prop_b3_v2_always_zero
+
+ putStrLn "\np. 78, (2.4)\n"
+
+ putStr "prop_c3000_identity... "
+ quickCheckWith qc_args TT.prop_c3000_identity
+
+ putStr "prop_c2100_identity... "
+ quickCheckWith qc_args TT.prop_c2100_identity
+
+ putStr "prop_c1110_identity... "
+ quickCheckWith qc_args TT.prop_c1110_identity
+
+
+ putStrLn "\nCardinal Tests\n"
+