Contractor. Medium difficulty:D

 

v20240901