my test code and some exercises.