Actually his example was for hw1 the first assignment, i never used the binary of the 1st assignment.
I used the binary for the second assignment hw2, but since the command doesn't change because the file name is different, I used that, and I remember it didn't work properly, but I did mess around with the extensions and I entered some command and it produced an executable.
I am currently trying to replicate that for the third assignment, hw3