thanks to those of you that gave information, I appreciate it. I'll definitely be doing some more thorough research on ball python husbandry and such. all three are separated now and will stay that way. although I don't agree with those of you that said I should not be keeping snakes at all because of this; I care incredibly for my three ball pythons and spend a lot of time insuring that they're happy and healthy. I'm distraught over this as it is my first serious mistake since I started keeping snakes. but I will absolutely do everything in my power to make it right for them. thanks again to those of you that took the time to give me information and advice, as well as explain all this to me.