ECE 661 Fall 2022

Two best solution in 2022: here and here
You can download the files from here .