Collection of CS50 problem sets done in Java rather than C