public String toBinaryString() {
		StringBuffer str = new StringBuffer();
		for ( BigInteger deg = degree(); deg.compareTo( BigInteger.ZERO ) >= 0; deg = deg.subtract( BigInteger.ONE ) ) {
			if ( degrees.contains( deg ) ) {
				str.append( "1" );
			} else {
				str.append( "0" );
			}
		}
		return str.toString();
	}