Miscellaneous programming challenges I've attempted.