Se stai facendo i test personali ( if main ) tutte e 4 le voci devono essere in cartella hw perfattamente messe come scritte e chiamate appunto similmente a: (tranne il numero che trovi su test_01 .py se corretto per il test che vuoi fare , e test01_out.txt che verra generato invece)
(jigsaw('tests/test01_in.png', 'tests/test01_exp.png', 20,
'tests/test01_enc.txt', 'output/test01_out.txt'))
Se usi windows dovresti usare \ e Non /
Se stai facendo il programma e ti trovi dentro la func saw considera come sopra quello che stai passando ma avranno nome diverso
jigsaw(puzzle_image: str, plain_image: str, tile_size:int, encrypted_file: str, plain_file: str)