100+ Solutions in Java