All instructions explained in the project
This is my entry I did not credit @wizard192 because they unshared it