7C7XXN3TSFTJZK4M3BM3T2DJJVB6SCZF7UX42R64ATKVBPIUMWPQC
MCBWM3FBZPTBMBJM4QISAX45C2D75QGHWXPLAYMN3EXJJ2CV4ASAC
6U24OB4HZGUVZZTOEHQKTBOHGV5FKEE4EQDGJF6IP3QQ3HXNNWUQC
VRPOSMITS7VRSIJU6YNEBELCUBTHPMPJD6F6F5PE35R2KECS42KAC
prop_comm_add :: Nimber -> Nimber -> Boolprop_comm_add a b = a + b == b + a
prop_comm_add :: Nimber -> Nimber -> Bool
prop_comm_add a b = a + b == b + a
prop_comm_mult :: Nimber -> Nimber -> Boolprop_comm_mult a b = a * b == b * a
prop_comm_mult :: Nimber -> Nimber -> Bool
prop_comm_mult a b = a * b == b * a