program 3 working, but PCB prints before adone