a collection of 3 solutions to common programming problems, written in Java