PE2 tested, implemented and solved