]> git.gir.st - Chiptunes.git/blob - foo.c
new version
[Chiptunes.git] / foo.c
1 #include <stdio.h>
2 typedef unsigned char u8;
3 int g(int i, int x, int t, int o) {
4 return ((3 & x & (i * ((3 & i >> 16 ? "BY}6YB6%" : "Qj}6jQ6%")[t % 8] + 51) >> o)) << 4);
5 };
6
7 int main(void) {
8 int i;
9 int n;
10 int s;
11 for (i = 0;; i++) {
12 n = i >> 14;
13 s = i >> 17;
14 putchar(g(i, 1, n, 12) +
15 g(i, s, n ^ i >> 13, 10) +
16 g(i, s / 3, n + ((i >> 11) % 3), 10) +
17 g(i, s / 5, 8 + n - ((i >> 10) % 3), 9));
18 }
19 }
Imprint / Impressum