An fun java kata