The two-handed rule now implements toString()