const student = newStudent('Josh');
student
.logMyState()
.giveHomework(2)
.doHomework() // "Missing pencil to do homework"
.take('ruler')
.take('coffee')
.logMyState()
.doHomework() // "Missing pencil to do homework"
.take('pencil')
.doHomework()
.doHomework()
.logMyState();