exercises

source codes while doing exercises