add package haeder
Revert "add package haeder"

This reverts commit 11e0af10e7b6640ec70a00057cbb1d20ac5f1ac7.
Revert "Revert "add package haeder""

This reverts commit d439822ec34940b91ae477203fb669dbc96b452c.
add the fucn1 function and implement it
add func2 function
implement the func2