Are read and execute permissions equivalent?
If one has read permission, they can just read the contents, copy them in a new file, add execute permission to that new file, and execute the new file.
If one has execute permission, then the file instructions have to be read, and hence read permission is implied.
What am I missing here? Are read and execute permissions essentially the same? Does one imply the other?