My solutions to exercises on programmingpraxis.com