Maths 505

Basically hard math for fun and some lectures here and there.