What the...
You posted a small snippet of some code, didnt explain what you want it to achieve, havent posted any sort of question regarding the code (since thats what you do in the newcommer's corner), and expect us to run the code and experiment with it until it works, even when we dont know what its supposed to do.
From the looks of things, all that does is run a continuous loop until object 50 is created, and the only way to achieve object 50 being created is to run into object 35 with object 1, so basically once you touch object 35, object 50 is made, then it deletes object 50, and does it again (checking for collision with object 35).
... What the hell?