I was somewhat amused to see that most other implementations take around 30 - 60 lines of code, except Java : 372.
But the comparison may not be fair, as the Java author may have tweaked the algorithm or added new features
But the comparison may not be fair, as the Java author may have tweaked the algorithm or added new features