Many katas, in Java