Refactored the *Statistics classes to reuse more code. Added Binary compareTo methods