avoid duplication and filling in the gaps
Osgoi dyblygu a llenwi bylchau