More additions, deletions and optimizations (9p)

Solved 49 problems :D. Break, after which I'll try to hit 64 & so on.