Revert "Revert "homework" jkhk"

This reverts commit cddd59e0fa7d893f218357f90ebc305ce03ea282.