My solutions to MIT's 6.001x problem sets