My solutions to Yorgey's Course on mastering recusion