this repository is to save some function source code from execise