well the first bit is
if the convoy exists the out post gets deleted but if the out post exists the convoy gets deleted
lol - so you say:
if the convoy exists, the outpost gets deleted, but if the outpost exists,
the convoy gets deleted - this sounds lil bit like the question:
who was first - chicken or egg
If the chicken was first, where it came from, and if the egg was first,
who layed it?
You should say like that:
If the outpost exists, the convoy gets deleted incase it exists, and if
the outpost doesn't exist, the convoy wouldn't get deleted (incase it exists).
If this is how you mean it