adds a test
fixes the test
Completes the puzzle
adds PE 4
fixes code and adds new repositry