#include <cstdio>

#include <cstdint>


using namespace std;


int main() {

    static size_t a, b, c, d; // 덧셈 연산을 하나라도 줄이기 위해 static 붙임. 어차피 main은 한번만 불리니깐~

    char matrix[16];


    for(; a ^ 13; ++a)

    for(b = a + 1; b ^ 14; ++b)

    for(c = b + 1; c ^ 15; ++c)

    for(d = c + 1; d ^ 16; ++d) {

        // Quick Zero Clear~

        *(uint64_t *)matrix = 0ULL;

        *(uint64_t *)(matrix + 8) = 0ULL;


        matrix[a] = 1, matrix[b] = 1, matrix[c] = 1, matrix[d] = 1;


        for(register size_t x = 0; x ^ 16; ++x) {

            putchar(matrix[x] | 0x30);

            putchar(' ');

            if(!((x & 3) ^ 3)) putchar('\\n');

        }


        putchar('\\n');

    }


    return 0;

}