#include <stdio.h>
#include <stdint.h>
void print_integer_as_string(int num) {
if (!num) {
printf("0");
return;
}
// Your logic here
if (num < 0) {
printf("- ");
num *= -1;
}
uint8_t stack[20]; // digits
uint8_t i = 0;
while (num) {
uint8_t digit = num % 10;
num /= 10;
stack[i++] = digit;
}
i--;
for (i; i < 20; i--) {
printf("%d ", stack[i]);
}
}
int main() {
int num;
scanf("%d", &num);
print_integer_as_string(num);
return 0;
}