New conception. One program file, 5 subcommands. It works. Test period continues.