 #import <Foundation/Foundation.h>
        
        union mixed {int i; float f; char c;};
        
        int main() {
            
            union mixed x;
            x.i = 5;
            NSLog(@"%d", x.i);
            x.f = 2.5;
            NSLog(@"%f", x.f);
            x.c = 'A';
            NSLog(@"%c", x.c);
            
            return 0;
        }