Hw7 finalized, a printed circuit board