Added ring solution