THE MYSTERY behind stained glass window fragments which were anonymously returned to Dunfermline Abbey has been solved.