support a new file similar to tasks.dat, but called archive.dat
implement a new command archive <task number>
when the user invokes this command, remove the specified item from the task list, and add it to the archival file
if archive is called with no arguments, display the items in the archive file similar to the task list, but with status="Archived"
support a new file similar to tasks.dat, but called archive.dat implement a new command
archive <task number>
when the user invokes this command, remove the specified item from the task list, and add it to the archival file ifarchive
is called with no arguments, display the items in the archive file similar to the task list, but with status="Archived"files: main.go