Thanks for inter­est­ing reading.

You have small typo:
“When you spec­ify g+w, it means to remove the write access for the group…” 

It should be “g‑w”