Catalog of UVA Problem Solutions in Java