Gonzaga students handed 'best homework assignment ever'