100 small programming projects that give an example of the programming concepts that I have mastered, written in JAVA