If you add a setgid bit on the directory `bart` like `chmod 2775 bart; chgrp maggie bart`, then all files inside the directory will have group ownership changed to `maggie`, and add `bart` to the `maggie` group, then anyone who is in the group `maggie`, like you and `bart` will be able to access those files. There is a setuid concept for directories, but it is not implemented. The alternative is posix ACLs, which has pros and cons, but for what you need, setgid directories might work.