        #include <stdio.h>
        #include <stdbool.h>
        #include <stdint.h>
     
    	void example1(void) {
    		int8_t x1;
    		uint8_t x2;
    		uint8_t temp_a;
    		uint8_t temp_b;
    		_Bool first_condition;
    		_Bool second_condition;
    		
    		x1 = -1;
        	x2 = 1;
        	
        	temp_a = (uint8_t) x1;
        	temp_b = (int8_t) x2;
        	
        	first_condition = (temp_a > x2);
        	second_condition = (x1 > temp_b);
        	
        	printf("As UNSIGNED: ");
        	if(first_condition) {
        		printf("x1 > x2\n");
        	}
        	else {
        		printf("x1 <= x2\n");
        	}
        		
        	printf("As SIGNED: ");	
        	if(second_condition) {
        		printf("x1 > x2\n");
        	}
        	else {
        		printf("x1 <= x2\n");
        	}	
    	}
    	
    	int main(void) {
        	example1();
        	return 0;
        }

    