NNDL homeworks