didnot pretty much nailed it... Red and green cannot switch. It will randomly pick any other player; who types -switch and who types -yes doesnt matter at all.
Also, sadly, it is true, that while a random player being switched is the only way to keep it fair; will also make it only like, 1 in 4 chances of actually balancing the game out.