solutions to interesting problems I come across