#include <stdio.h>
#include <stdint.h>
// typedef union {
// uint32_t value;
// uint8_t bytes[4];
// } Register;
// // Write logic here to extract bytes using union
// void print_bytes(uint32_t input) {
// // Your code here
// }
// int main() {
// uint32_t num;
// scanf("%u", &num);
// print_bytes(num);
// return 0;
// }
typedef union{
uint32_t value;
uint8_t array[4];
}Register;
void printf_bytes(uint32_t input){
Register reg;
reg.value = input;
for(int i=0;i<4;i++){
printf("%hhu ",reg.array[i]);
}
}
int main(){
uint32_t input;
scanf("%u",&input);
printf_bytes(input);
return 0;
}