Brad Library Sunday Version

I finished a few more but got stuck on ln. 90.