X if C else Y