lecture 4a on spartan ii fpga 7871857