secrets.txt 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. information is our friend
  2. I N F O R M A T I O N
  3. I S
  4. P R O H I B I T E D:
  5. WW WW HH HH YY YY
  6. WW WW HH HH YY YY
  7. WW WW HHHHHHH YYYY
  8. but WW W WW HH HH YY
  9. WWWWW HH HH YY
  10. WW WW HH HH YY
  11. ????????????????????????????????
  12. DO NOT PROHIBIT POOR INFORMATION
  13. assj KKEw llPO aasW OOpw 33aS assj KKEw llPO aasW OOpw 33aS
  14. KKEw llPO aasW OOpw 33aS assj KKEw llPO aasW OOpw 33aS WLqq
  15. ___ ___ ___ ___ ___ ___ ___ ___ ___
  16. | | | | | | | | | | | | | | | | | |
  17. | |___| |___| |___| |______________| |___| |___| |___| |___| |
  18. CODE CAN BE HANDY
  19. { int p = //triangle has angles A, A/2 and A/2, here: A (in rads) * 1000;
  20. int q = 0; p *= p; while (1) {
  21. int c = getchar(); if (c == EOF) break;
  22. if (c >= ' ' && c < 127) { c -= ' ';
  23. switch ((p >> (q % 8)) & 0x03) {
  24. case 0: c = (126 - ' ' - c); break;
  25. case 1: c = ((c & 0xfa) | ((c & 0x01) << 2) | ((c & 0x04) >> 2)); break;
  26. case 2: c = (c & 0xfb) | ((~c) & 0x04); break;
  27. case 3: c = (c & 0xf0) | ((~c) & 0x0f); break;
  28. default: break;} c += ' ';} printf("%c",c,c); } }
  29. . .
  30. / \
  31. | __..---..__..---..__..---..__..----------..__..---..__..---..__..---..__ |
  32. \__/ \__/
  33. R)39~K15*6~v</,0~m~O;*/<9,~mefer~(/*9,~UZ~mlgfmiineu
  34. 25(9+~=*~mgi~P'~K15*6~L:r~Q=%/r~X2/,5:=~klnhh
  35. Z,9=1w+~0=19~5+~[2=%*/0~L=%~V)88~=0:~69~25(9+~=*~lgmn~90725+6~5(%
  36. ;*~2/07'//:~82~klgge
  37. [69++<,=6~6/)+9~=::,9++~5+~khi~W,=;9~K*,99*r~J/,/0*/p
  38. O,0922=~S/3*/(=~25(9+~50~P/(=~D5(/6/+*~fr~[$9;6~L9.)<25;p
  39. J/,~2503+d
  40. ~q~6**.doo$*/:;i7-g)<191('p/05/0~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~FFF
  41. ~q~6**.doo/5:i62-/;,g<8$36(&4*h;7gi.73:l<:*.-.5)(<):)943($$,%h2'5:p/05/0~~~&.2=%r~+*,9=1507~FFF
  42. ~q~6**.doo2/25./,09(/2(,7h22g7hik9%6%=g5<616<=7.*lgihkk)1534;kj+5:p/05/0~~~1=0%~8,99~FFF~(5:9/+
  43. ~q~6**.doo52/(9;.'6)78,55l&gk&;.l,j-i0&<5j&1(l)$gi$24:7$4g465:,$-:p/05/0~~~/09~/8~*69~<9+*~FFF~+5*9+}
  44. ~q~6**.doo5=):&klj/ih8<(k/%+69'3)2,*).3)=1kl$3j$%4/&7-).$+%))*%35:p/05/0~~~+/19~FFF~2503+
  45. ~q~6**.doo4'$$9(0<,29*&&g9j0-18(gk1,9g,453h03*5::)..4;95h&,gi=%<%:p/05/0o09'q+.=1o~FFF~.6/*/+
  46. ~q~6**.doo=25;9kj1:071g:6$&kj:72.=;*',..:h;+39'(5g0%l3*0g&g*8gg-5:p/05/0o8/,)1~='9+/19~FFF~8/,)1
  47. ~q~6**.doo=25;9kj1:071g:6$&kj:72.=;*',..:h;+39'(5g0%l3*0g&g*8gg-5:p/05/0o2503+o~FFF~2503+
  48. ___ ___ ___ ___ ___ ___ ___ ___
  49. | | | | | | | | | | | | | | | |
  50. | |___| |___| |___| |______________________| |___| |___| |___| |
  51. HELLO AND BYE