don't know much about the cyst but glad you have some answers hope it is a quick recovery