#include <stdio.h>

int main(void) {
    int i;

    // for文を用いて0から19まで繰り返す
    for (i = 0; i <= 19; i++) {
        
        // 3の倍数であり、かつ5の倍数である場合 (#)
        // ※0はすべての数の倍数として扱われるため、ここに含まれます
        if (i % 3 == 0 && i % 5 == 0) {
            printf("%d#\n", i);
        }
        // 3の倍数であるが、5の倍数でない場合 (?)
        else if (i % 3 == 0) {
            printf("%d?\n", i);
        }
        // 5の倍数であるが、3の倍数でない場合 (!)
        else if (i % 5 == 0) {
            printf("%d!\n", i);
        }
        // いずれの倍数でもない場合 (数字のみ)
        else {
            printf("%d\n", i);
        }
    }

    return 0;
}