Why do directories need the executable (X) permission to be opened?
unix.stackexchange.com