Ask for better part I in order to run my part II

in last week i wrote very bad code for part I, now i finished my part II, but i dont know wether what i programed is right or not. may i have some help for asking a better code of part I? Bitte!

The daily tests for part one are still running.
Therefore, you are able to test and improve your tests.

Part of this project is to develop your own tests and learn how to build correct software using testing.
We want you to think about important aspects, relevant test cases (input data), and edge cases.
Therefore, you can not exchange tests with other students as stated in the project description.

If you however have questions about the specification, or how to write tests, feel free to ask them.