Second homework, Library, not done yet