Solutions: file-1