Constrain circle in a circle on startdrag(Pulling hair out)

Hi All/anyone ,

I have been trying to get this right for hours now it cant be as hard as I am finding it! but basically I have a circle and in that circle is a circle and all I want is for the inner circle to not be able to leave its parent. that’s it but I just cant get it to work. all examples I have seen are not nearly what I need. any help will be great! thanks you.