If I attack with a creature, lets say a 2/2 and someone defends with a 4/4. I then cast Giant Growth to make mine a 5/5. My opponent not wanting to lose his 4/4 due to some other ability it has then casts Cloudshift to exile him, then return him. When does he get exile and when does he get returned. Do they both happen immediately. What would happen to the 4/4 as a blocker. Does he block and get destroyed or does my attacker get through since he was exiled for a brief moment?