CARD:1
                 RULES:
1. Shuffle the cards. Split the code 
   cards amongst the players and put the 
   memory cards face down in the middle.

2. Pick the top memory card, and put it 
   face up in the middle of the table.

3. Find a code card matching the memory.
   All variables have to have the 
   correct value in the memory card.
   EXAMPLE:
     char *foo = "bar";
     char *pa = foo + 1;
     char v = foo[1]

   you need to look in the memory for
   + [color:red]98 97 114 0[/color] (e.g. address 172)
   + [color:royalblue]172[/color] (foo pointing to "bar")
   + [color:royalblue]173[/color] (pa = foo + 1)
   + [color:royalblue]97[/color] (v = foo[1])

4. First player that finds a match
   wins and puts the winning card aside.

5. [color:magenta]IF[/color] a player has zero cards [color:magenta]GOTO[/color] [color:teal]7[/color].

6. [color:magenta]GOTO[/color] [color:teal]2[/color].

7. Go and play outside, maybe get your
   rollerblades and skate a bit?

CARD:2
                 ASCII

Computers understand only numbers, but
humans use sounds to communicate, so how
can computers and humans understand 
each other?

Humans have the alphabet, which is just
a way to have symbols representing a
sound, e.g. the symbol S represents the
sound you make that is similar to a 
snake. When you read the symbol S you 
know how it sounds. So now I can
write something and you can read it even
though we have never met each other.
Only because we agree what sound S
makes.

In 1963 some people gathered together
and put a number value to most useful
letters, digits, and symbols in the 
English alphabet, for example:

'0' is 48, '1' is 49, '2' is 50 ...
'A' is 65, 'B' is 66, 'C' is 67 ...
'a' is 95, 'b' is 96, 'c' is 97 ...
' ' is 32, '!' is 33, '"' is 34 ...
'>' is 62, '?' is 63, '@' is 64 ...

This is called the ASCII Table. Its a 
letter to number table.

CARD:3
              ASCII TABLE
CODE      CHAR            CODE   CHAR
000       NULL     |      033    !
010       \n       |      ...
032       SPACE    |      ...
065       A        |      097    a
066       B        |      098    b
067       C        |      099    c
068       D        |      100    d
069       E        |      101    e
070       F        |      102    f
071       G        |      103    g
072       H        |      104    h
073       I        |      105    i
074       J        |      106    j
075       K        |      107    k
076       L        |      108    l
077       M        |      109    m
078       N        |      110    n
079       O        |      111    o
080       P        |      112    p
081       Q        |      113    q
082       R        |      114    r
083       S        |      115    s
084       T        |      116    t
085       U        |      117    u
086       V        |      118    v
087       W        |      119    w
088       X        |      120    x
089       Y        |      121    y
090       Z        |      122    z

CARD:4
            CHARACTERS IN C

The character type in C needs one byte 
of memory.

[color:royalblue]char[/color] x = [color:brown]'a'[/color];
x = [color:brown]'b'[/color];
x = [color:teal]99[/color];

You can use [color:brown]'a'[/color] to get the ASCII value
of the character a (which is [color:teal]97[/color]). So
x = [color:brown]'a'[/color] means put [color:teal]97[/color] somewhere in memory
where the variable x will live.

You can think of characters as one byte
numbers. By default they are signed,
so it can hold values from [color:teal]-128[/color] to [color:teal]127[/color].

For example:

x = [color:brown]'0'[/color] + [color:teal]17[/color];

Means, take the ASCII value of [color:brown]0[/color], which
is [color:teal]48[/color] and add [color:teal]17[/color] to it, so the variable x
will store the value [color:teal]65[/color], which is [color:brown]'A'[/color].
So if we do printf("%c",x) it will
print [color:brown]'A'[/color]. 

Use %c to print the character value of 
an ASCII code.

CARD:5
             POINTERS IN C

[color:royalblue]char[/color] x = [color:brown]'a'[/color];

There is some place in memory holding
the value [color:teal]97[/color] (the ASCII code for [color:brown]'a'[/color]).
Lets imagine its on memory address [color:red]251[/color]

To modify the value of x you can do:

x = [color:brown]'b'[/color];

Now on address [color:red]251[/color] we have 98, ASCII
for [color:brown]'b'[/color]. You can get the address of x
you use & like so:

[color:royalblue]char[/color] *p;
p = &x;

that means, make a variable p that will 
be a pointer to char, and later we 
assign it the value of the address of x, 
so the actual value of p will be [color:red]251[/color].

Now we can use p to modify x:
[color:red]*p = 'c'[/color], will go to address [color:red]251[/color] and 
put [color:teil]99[/color] there, the [color:red]*p[/color] means: follow the 
pointer of p, or 'dereference' p.

printf("%c",x) will print 'c'
Remember p is just a number!

CARD:6
              ARRAYS IN C
Array is a continuous piece of memory,
where each element has the same size.
For example array of 5 integers:

[color:royalblue]int[/color] arr[color:teal][5][/color];

Each integer is 4 bytes, so 20 bytes
will be needed (5 elements * 4 bytes).
Array of characters is easier to think
about, because each character is exactly
1 byte:

[color:royalblue]char[/color] arr[color:teal][5][/color];

So we will need 5 * 1 byte of continuous 
memory. The value of the [color:green]arr[/color] variable is 
a reference, it is a pointer to the  
location of first element of the 5 bytes
in memory. Imagine they are on address 
189. We can dereference the pointer 
using brackets [] or star *:
[color:magenta]Address[/color] = [color:green]Base Address[/color] + ([color:red]Offset[/color]*[color:royalblue]Size[/color])

[color:green]arr[/color][[color:red]3[/color]] = 49 store 49 at memory [color:green]189[/color]+[color:red]3[/color]*[color:royalblue]1[/color]
*([color:green]arr[/color]+[color:red]3[/color]) = 49 store 49 at memory [color:green]189[/color]+[color:red]3[/color]*[color:royalblue]1[/color]
[color:red]3[/color][[color:green]arr[/color]] = 49 store 49 memory [color:green]189[/color]+[color:red]3[/color]*[color:royalblue]1[/color]
[color:silver].. the last one actually works :D[/color]

We multiplty by 1 because each [color:royalblue]char[/color] is [color:royalblue]1[/color]
byte, for [color:royalblue]int[/color] we need to multiply by [color:royalblue]4[/color].

CARD:7
             STRINGS IN C
String is a continuous sequence of 
characters. C does not have a string
type, so strings are just arrays of
characters that end with 0.

[color:royalblue]char[/color] a[color:teal][3][/color] = [color:teal]{[/color][color:brown]'h'[/color], [color:brown]'i'[/color], [color:teal]0}[/color];
[color:royalblue]char[/color] b[color:teal][3][/color] = [color:teal]{104, 105, 0}[/color];
[color:royalblue]char[/color] *c = [color:brown]"hi"[/color];

Those three represent the same thing.
Pointer to an array of 3 bytes.
You dereference (follow) the pointers
with [] or *:

[color:royalblue]char[/color] v = c[color:teal][1][/color]; // v now has value 105
[color:royalblue]char[/color] v = *[color:teal]([/color]c+[color:teal]1)[/color]; // v now has value 105

All string functions in C read from
the reference until first zero byte.

[color:royalblue]char[/color] f[color:teal][3][/color] = [color:teal]{[/color][color:brown]'h'[/color], [color:teal]0[/color], [color:brown]'i'[/color][color:teal]}[/color];
printf("%s",f) will print just 'h'
because it will stop at the first 0;

[color:royalblue]char[/color] e[color:teal][2][/color] = [color:teal]{[/color][color:brown]'h'[/color], [color:brown]'i'[/color][color:teal]}[/color];

printf("%s",e) will print some junk 
after 'hi', it will actually read memory
you did not intend to read, it will keep
going until it reads the value 0.

CARD:8
                HISTORY
C was made in the '70s, so about 50 
years ago, by the titans Dennis Richie,
Ken Thompson, Brian Kernighan an others.
It is still one of the most used langu-
ages today. It has extremely simple
syntax with only 32 keywords.

Simple syntax does not mean simple lan-
guage. It takes extreme discipline to
write portable, robust and resilient C
code. And yet, most of the usable
programs are written in C or interact
with it somehow.

C is an invented language, it is not
discovered like LISP, and it is designed
in such a way to make it easy to 
program the computers we made, and it
does that very well.

              MEMORY CARDS

The red values are representing the 
character arrays, or character values
and the blue ones are pointers to data.

This however is just to help you scan
the cards faster. The computer does not
see any difference, its all just 
numbers.

CARD:9
   0 | 000 000 000 000 000 000 000 000 
   8 | 000 000 000 000 [color:red]109 111 111 122 [/color]
  16 | [color:red]000 [/color]000 000 000 000 000 000 000 
  24 | 000 000 000 [color:royalblue]146 [/color]000 000 000 000 
  32 | 000 000 [color:red]104 101 108 108 111 032 [/color]
  40 | [color:red]119 111 114 108 100 000 098 097 [/color]
  48 | [color:red]114 000 [/color]000 000 000 000 000 000 
  56 | 000 [color:red]122 [/color]000 000 000 000 000 [color:red]119 [/color]
  64 | [color:red]105 122 097 114 100 000 [/color]000 000 
  72 | 000 000 000 [color:royalblue]034 [/color]000 000 000 [color:royalblue]146 [/color]
  80 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
  88 | 000 000 000 000 000 000 000 000 
  96 | [color:royalblue]142 [/color]000 000 000 000 000 000 000 
 104 | 000 000 000 000 [color:royalblue]035 [/color]000 000 000 
 112 | 000 000 000 000 000 000 000 000 
 120 | [color:royalblue]034 [/color]000 000 000 000 000 000 000 
 128 | [color:royalblue]142 [/color]000 000 000 000 000 000 000 
 136 | 000 000 000 [color:royalblue]037 [/color]000 000 [color:red]098 097 [/color]
 144 | [color:red]122 000 109 111 111 000 [/color]000 000 
 152 | 000 000 000 000 000 000 000 [color:red]122 [/color]
 160 | [color:red][/color]000 000 000 000 [color:royalblue]147 [/color]000 000 000 
 168 | 000 000 000 000 000 000 000 000 
 176 | 000 000 000 [color:royalblue]046 [/color]000 000 000 [color:royalblue]144 [/color]
 184 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
 192 | 000 000 000 000 000 000 000 [color:royalblue]034 [/color]
 200 | [color:royalblue][/color]000 000 000 000 [color:royalblue]063 [/color]000 000 000 
 208 | 000 [color:royalblue]148 [/color]000 000 000 000 000 000 
 216 | 000 000 000 000 [color:royalblue]142 [/color]000 000 000 
 224 | 000 000 000 000 000 000 000 000 
 232 | 000 000 000 000 000 [color:royalblue]034 [/color]000 000 
 240 | 000 000 000 000 000 000 000 000 
 248 | 000 000 [color:royalblue]012 [/color]000 000 000 000 000 
CARD:10
   0 | 000 000 000 000 000 000 000 000 
   8 | 000 000 000 000 000 000 000 000 
  16 | 000 000 [color:royalblue]076 [/color]000 000 [color:royalblue]201 [/color]000 000 
  24 | 000 000 000 000 000 000 000 [color:royalblue]157 [/color]
  32 | [color:royalblue][/color]000 000 000 000 000 000 000 [color:royalblue]045 [/color]
  40 | [color:royalblue][/color]000 000 [color:red]104 101 108 108 111 032 [/color]
  48 | [color:red]119 111 114 108 100 000 [/color]000 000 
  56 | 000 000 000 000 000 000 000 [color:royalblue]199 [/color]
  64 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
  72 | 000 000 000 000 [color:red]049 057 055 050 [/color]
  80 | [color:red]000 [/color]000 000 000 000 000 000 000 
  88 | [color:royalblue]224 [/color]000 000 000 000 000 000 000 
  96 | 000 000 000 000 000 000 000 000 
 104 | 000 000 000 000 [color:red]122 [/color]000 000 000 
 112 | 000 000 000 [color:red]122 [/color]000 000 000 000 
 120 | 000 000 000 000 000 000 [color:royalblue]238 [/color]000 
 128 | 000 000 000 000 000 000 000 [color:royalblue]076 [/color]
 136 | [color:royalblue][/color]000 000 000 000 000 000 000 [color:royalblue]155 [/color]
 144 | [color:royalblue][/color]000 000 000 000 [color:red]122 [/color]000 000 000 
 152 | 000 000 000 [color:red]109 111 111 000 [/color]000 
 160 | 000 000 000 000 000 000 000 000 
 168 | 000 000 000 000 [color:royalblue]157 [/color]000 000 000 
 176 | 000 000 [color:royalblue]199 [/color]000 000 000 000 000 
 184 | 000 000 000 [color:royalblue]232 [/color]000 000 000 000 
 192 | 000 000 [color:royalblue]042 [/color]000 000 000 000 [color:red]098 [/color]
 200 | [color:red]097 122 000 [/color]000 000 [color:red]122 [/color]000 000 
 208 | 000 000 [color:royalblue]155 [/color]000 000 000 000 000 
 216 | 000 000 000 000 000 000 000 000 
 224 | [color:red]102 111 111 098 097 114 098 097 [/color]
 232 | [color:red]122 000 [/color]000 000 000 000 [color:red]109 111 [/color]
 240 | [color:red]111 122 000 [/color]000 000 000 000 [color:royalblue]155 [/color]
 248 | [color:royalblue][/color]000 000 000 [color:royalblue]155 [/color]000 000 000 000 
CARD:11
   0 | 000 000 000 000 000 [color:red]111 102 032 [/color]
   8 | [color:red]119 097 116 101 114 000 [/color]000 000 
  16 | [color:royalblue]187 [/color]000 000 000 000 000 000 000 
  24 | [color:royalblue]215 [/color]000 000 000 000 000 [color:royalblue]187 [/color]000 
  32 | 000 000 [color:royalblue]055 [/color]000 000 000 000 000 
  40 | 000 000 000 000 [color:royalblue]005 [/color]000 000 000 
  48 | 000 000 000 000 000 000 000 [color:red]104 [/color]
  56 | [color:red]105 033 000 [/color]000 000 000 000 [color:red]098 [/color]
  64 | [color:red]097 122 000 [/color]000 000 [color:red]104 101 121 [/color]
  72 | [color:red]111 000 [/color]000 000 000 000 000 000 
  80 | [color:royalblue]187 [/color]000 000 000 000 000 000 000 
  88 | 000 [color:royalblue]114 [/color]000 000 000 000 000 000 
  96 | 000 000 000 [color:royalblue]116 [/color]000 000 [color:royalblue]063 [/color]000 
 104 | 000 000 000 000 000 000 000 000 
 112 | 000 000 [color:red]119 111 114 108 100 000 [/color]
 120 | [color:red][/color]000 000 [color:royalblue]069 [/color]000 000 000 000 [color:royalblue]188 [/color]
 128 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
 136 | 000 000 000 000 000 000 000 000 
 144 | 000 000 000 000 [color:royalblue]165 [/color]000 000 000 
 152 | 000 000 000 000 000 000 000 000 
 160 | 000 000 000 000 000 [color:red]104 101 108 [/color]
 168 | [color:red]108 111 000 [/color]000 000 000 000 [color:royalblue]168 [/color]
 176 | [color:royalblue][/color]000 000 000 [color:royalblue]071 [/color]000 000 000 000 
 184 | [color:royalblue]114 [/color]000 000 [color:red]104 101 108 108 111 [/color]
 192 | [color:red]032 119 111 114 108 100 000 [/color]000 
 200 | 000 000 000 000 000 000 000 000 
 208 | 000 000 000 000 000 000 000 [color:red]109 [/color]
 216 | [color:red]111 111 000 [/color]000 000 000 000 000 
 224 | 000 000 000 000 000 000 000 000 
 232 | 000 000 000 [color:red]122 [/color]000 000 000 000 
 240 | 000 000 [color:royalblue]216 [/color]000 000 000 000 000 
 248 | 000 000 000 000 000 000 000 000 
CARD:12
   0 | 000 000 000 000 [color:royalblue]102 [/color]000 000 000 
   8 | 000 000 000 000 000 000 000 000 
  16 | 000 000 000 000 [color:red]109 111 111 122 [/color]
  24 | [color:red]000 [/color]000 000 000 000 000 000 000 
  32 | 000 000 000 000 [color:royalblue]071 [/color]000 000 [color:royalblue]102 [/color]
  40 | [color:royalblue][/color]000 000 000 [color:royalblue]020 [/color]000 000 [color:royalblue]104 [/color]000 
  48 | 000 000 000 000 000 000 000 000 
  56 | 000 000 000 000 [color:red]122 [/color]000 000 000 
  64 | 000 000 000 000 [color:royalblue]071 [/color]000 000 [color:red]104 [/color]
  72 | [color:red]101 108 108 111 032 119 111 114 [/color]
  80 | [color:red]108 100 000 [/color]000 000 000 000 000 
  88 | 000 000 000 000 [color:royalblue]180 [/color]000 000 000 
  96 | 000 000 [color:royalblue]180 [/color]000 000 000 [color:red]098 097 [/color]
 104 | [color:red]122 000 [/color]000 000 000 000 000 [color:royalblue]074 [/color]
 112 | [color:royalblue][/color]000 000 000 [color:red]122 [/color]000 000 000 000 
 120 | 000 000 000 000 000 000 000 000 
 128 | [color:royalblue]223 [/color]000 000 000 000 000 000 000 
 136 | 000 000 000 000 000 [color:royalblue]102 [/color]000 000 
 144 | 000 [color:royalblue]156 [/color]000 000 000 000 000 [color:royalblue]071 [/color]
 152 | [color:royalblue][/color]000 000 000 000 [color:red]119 105 122 097 [/color]
 160 | [color:red]114 100 000 [/color]000 000 000 000 000 
 168 | 000 000 000 000 000 000 000 [color:royalblue]182 [/color]
 176 | [color:royalblue][/color]000 000 000 000 [color:red]109 111 111 000 [/color]
 184 | [color:red][/color]000 000 000 000 000 000 000 000 
 192 | 000 000 000 000 000 000 000 000 
 200 | 000 000 000 000 000 000 000 000 
 208 | 000 000 [color:royalblue]072 [/color]000 000 [color:royalblue]071 [/color]000 000 
 216 | 000 000 000 000 000 000 000 [color:red]106 [/color]
 224 | [color:red]097 099 107 115 000 [/color]000 000 000 
 232 | 000 000 000 000 000 000 000 000 
 240 | 000 000 000 000 000 000 [color:royalblue]181 [/color]000 
 248 | 000 000 000 000 000 000 000 000 
CARD:13
   0 | 000 [color:royalblue]222 [/color]000 000 000 000 000 [color:red]122 [/color]
   8 | [color:red][/color]000 000 000 000 000 000 [color:royalblue]189 109 [/color]
  16 | [color:royalblue]111 111 122 000 [/color]000 000 000 000 
  24 | 000 000 000 [color:royalblue]100 [/color]000 000 000 000 
  32 | [color:red]098 097 122 000 [/color]000 000 000 [color:royalblue]222 [/color]
  40 | [color:royalblue][/color]000 000 [color:royalblue]222 [/color]000 000 000 000 000 
  48 | 000 [color:royalblue]015 [/color]000 000 000 000 [color:red]122 [/color]000 
  56 | 000 000 000 000 000 000 000 000 
  64 | 000 000 000 000 000 000 000 000 
  72 | 000 000 000 000 000 000 000 000 
  80 | 000 [color:red]098 097 114 000 [/color]000 000 000 
  88 | [color:royalblue]224 [/color]000 000 000 000 000 [color:royalblue]032 [/color]000 
  96 | 000 000 000 000 [color:red]104 101 108 108 [/color]
 104 | [color:red]111 032 119 111 114 108 100 000 [/color]
 112 | [color:red][/color]000 000 000 000 000 [color:royalblue]197 [/color]000 000 
 120 | 000 000 000 000 [color:royalblue]103 [/color]000 000 000 
 128 | 000 000 000 000 [color:red]122 [/color]000 000 000 
 136 | 000 000 000 000 000 000 000 000 
 144 | [color:royalblue]224 [/color]000 000 000 000 000 000 000 
 152 | 000 000 000 000 000 000 [color:red]049 057 [/color]
 160 | [color:red]055 050 000 [/color]000 000 000 000 000 
 168 | [color:royalblue]158 [/color]000 000 000 000 000 000 000 
 176 | 000 [color:royalblue]032 [/color]000 000 000 000 000 000 
 184 | 000 000 000 000 000 [color:red]102 111 111 [/color]
 192 | [color:red]098 097 114 098 097 122 000 [/color]000 
 200 | 000 000 000 000 000 [color:royalblue]222 [/color]000 000 
 208 | 000 000 000 000 000 000 000 000 
 216 | 000 000 000 000 [color:royalblue]034 [/color]000 [color:red]109 111 [/color]
 224 | [color:red]111 000 [/color]000 000 000 000 000 [color:red]122 [/color]
 232 | [color:red][/color]000 000 000 000 000 000 000 000 
 240 | 000 000 000 000 [color:royalblue]081 [/color]000 000 000 
 248 | 000 000 000 000 000 000 000 000 
CARD:14
   0 | 000 000 000 000 000 000 [color:royalblue]177 [/color]000 
   8 | 000 000 000 000 000 000 000 000 
  16 | 000 000 [color:red]049 057 055 050 000 [/color]000 
  24 | 000 000 000 000 000 000 000 000 
  32 | [color:royalblue]121 [/color]000 000 000 000 000 [color:red]104 101 [/color]
  40 | [color:red]121 111 000 [/color]000 000 000 000 000 
  48 | 000 000 000 000 000 [color:red]109 111 111 [/color]
  56 | [color:red]000 [/color]000 000 000 000 000 000 000 
  64 | 000 [color:royalblue]040 [/color]000 000 [color:royalblue]193 [/color]000 000 000 
  72 | 000 000 000 000 000 000 000 000 
  80 | [color:royalblue]220 [/color]000 000 000 000 000 000 000 
  88 | [color:royalblue]191 [/color]000 000 000 000 [color:royalblue]121 [/color]000 000 
  96 | 000 [color:royalblue]054 [/color]000 000 000 000 000 000 
 104 | 000 000 000 000 000 000 000 000 
 112 | 000 000 000 000 000 000 000 000 
 120 | 000 [color:red]104 101 108 108 111 032 119 [/color]
 128 | [color:red]111 114 108 100 000 [/color]000 000 000 
 136 | [color:royalblue]122 [/color]000 000 [color:red]104 105 033 000 [/color]000 
 144 | 000 000 000 000 000 000 000 000 
 152 | 000 000 000 000 000 000 [color:royalblue]053 [/color]000 
 160 | 000 000 000 [color:royalblue]038 [/color]000 000 000 000 
 168 | 000 000 000 000 000 000 000 000 
 176 | 000 [color:red]111 102 032 119 097 116 101 [/color]
 184 | [color:red]114 000 [/color]000 000 000 000 000 [color:red]119 [/color]
 192 | [color:red]111 114 108 100 000 [/color]000 000 000 
 200 | 000 000 000 000 000 000 000 000 
 208 | 000 000 000 000 000 [color:royalblue]191 [/color]000 000 
 216 | 000 [color:red]104 101 108 108 111 000 [/color]000 
 224 | [color:royalblue]018 [/color]000 000 000 000 000 000 000 
 232 | 000 000 000 [color:royalblue]139 [/color]000 000 000 000 
 240 | 000 000 000 000 [color:royalblue]121 [/color]000 000 000 
 248 | 000 000 000 [color:royalblue]217 [/color]000 000 000 000 
CARD:15
   0 | 000 000 000 000 000 000 [color:red]098 097 [/color]
   8 | [color:red]122 000 [/color]000 000 000 000 000 000 
  16 | 000 000 000 000 000 000 000 000 
  24 | [color:red]122 [/color]000 000 000 000 000 000 000 
  32 | 000 000 000 000 000 000 000 000 
  40 | 000 000 000 [color:royalblue]094 [/color]000 000 000 000 
  48 | 000 000 [color:royalblue]006 [/color]000 000 000 000 000 
  56 | 000 [color:red]109 111 111 000 [/color]000 000 000 
  64 | 000 000 000 [color:royalblue]093 [/color]000 000 000 000 
  72 | 000 000 000 000 [color:red]106 097 099 107 [/color]
  80 | [color:red]115 000 [/color]000 000 000 000 000 000 
  88 | 000 000 000 000 000 [color:red]104 101 108 [/color]
  96 | [color:red]108 111 032 119 111 114 108 100 [/color]
 104 | [color:red]000 [/color]000 000 000 000 000 000 000 
 112 | 000 000 000 000 000 000 000 000 
 120 | 000 [color:royalblue]093 [/color]000 000 000 000 000 000 
 128 | 000 [color:royalblue]059 [/color]000 000 000 [color:red]122 [/color]000 000 
 136 | [color:red]122 [/color]000 000 [color:royalblue]057 [/color]000 000 000 000 
 144 | 000 000 000 000 000 000 000 000 
 152 | 000 000 000 000 000 [color:royalblue]057 [/color]000 000 
 160 | 000 000 000 000 [color:red]109 111 111 122 [/color]
 168 | [color:red]000 [/color]000 000 000 000 000 000 000 
 176 | 000 000 [color:royalblue]093 [/color]000 000 000 000 000 
 184 | 000 000 000 000 000 000 [color:royalblue]008 [/color]000 
 192 | 000 000 000 [color:royalblue]006 [/color]000 000 [color:royalblue]096 [/color]000 
 200 | 000 000 000 [color:royalblue]006 [/color]000 000 000 000 
 208 | [color:royalblue]058 [/color]000 000 000 000 000 000 000 
 216 | 000 [color:royalblue]006 [/color]000 000 000 000 [color:royalblue]164 [/color]000 
 224 | 000 000 000 000 000 000 000 000 
 232 | 000 [color:royalblue]093 [/color]000 000 000 000 000 000 
 240 | 000 000 000 000 000 000 000 000 
 248 | 000 000 000 [color:royalblue]076 [/color]000 000 000 000 
CARD:16
   0 | [color:red]104 101 108 108 111 032 119 111 [/color]
   8 | [color:red]114 108 100 000 [/color]000 000 000 000 
  16 | 000 000 000 000 000 [color:royalblue]093 [/color]000 000 
  24 | 000 000 000 [color:royalblue]056 [/color]000 000 000 [color:royalblue]169 [/color]
  32 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
  40 | 000 000 000 000 000 000 [color:royalblue]123 [/color]000 
  48 | 000 000 000 [color:red]122 [/color]000 000 000 000 
  56 | [color:red]102 111 111 098 097 114 098 097 [/color]
  64 | [color:red]122 000 [/color]000 000 000 000 000 000 
  72 | 000 000 000 000 000 000 000 000 
  80 | 000 000 000 000 000 000 000 000 
  88 | [color:red]098 097 114 000 [/color]000 [color:red]049 057 055 [/color]
  96 | [color:red]050 000 [/color]000 000 [color:red]122 [/color]000 000 000 
 104 | 000 000 000 000 000 000 000 000 
 112 | 000 000 000 [color:royalblue]088 [/color]000 000 000 000 
 120 | 000 [color:royalblue]064 [/color]000 [color:red]109 111 111 000 [/color]000 
 128 | 000 000 000 000 000 000 000 000 
 136 | 000 000 000 000 000 000 000 000 
 144 | 000 000 000 000 000 000 000 000 
 152 | 000 000 [color:red]119 105 122 097 114 100 [/color]
 160 | [color:red]000 [/color]000 000 000 000 [color:royalblue]003 [/color]000 000 
 168 | [color:royalblue]000 109 111 111 122 000 [/color]000 000 
 176 | 000 000 000 000 000 000 000 [color:royalblue]123 [/color]
 184 | [color:royalblue][/color]000 000 [color:royalblue]208 [/color]000 000 000 000 000 
 192 | 000 [color:royalblue]125 [/color]000 000 000 000 000 000 
 200 | 000 000 000 000 000 000 [color:red]098 097 [/color]
 208 | [color:red]122 000 [/color]000 000 000 000 000 000 
 216 | [color:royalblue]125 [/color]000 000 000 000 000 000 000 
 224 | 000 000 000 000 [color:royalblue]123 [/color]000 000 [color:royalblue]123 [/color]
 232 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
 240 | [color:royalblue]206 [/color]000 000 000 000 [color:royalblue]154 [/color]000 000 
 248 | 000 000 [color:red]122 [/color]000 000 000 000 000 
CARD:17
   0 | 000 000 000 000 [color:royalblue]191 [/color]000 000 000 
   8 | [color:royalblue]046 [/color]000 000 000 000 000 000 000 
  16 | 000 000 000 000 000 000 000 [color:royalblue]085 [/color]
  24 | [color:royalblue][/color]000 000 000 [color:royalblue]190 [/color]000 000 000 000 
  32 | 000 [color:royalblue]043 [/color]000 000 000 000 000 000 
  40 | 000 [color:royalblue]190 [/color]000 [color:red]104 101 108 108 111 [/color]
  48 | [color:red]000 [/color]000 000 000 000 000 000 000 
  56 | 000 000 000 000 000 000 000 000 
  64 | 000 000 000 000 000 000 000 000 
  72 | 000 000 000 000 000 000 000 000 
  80 | 000 000 000 000 000 [color:red]049 057 055 [/color]
  88 | [color:red]050 000 [/color]000 000 000 000 000 000 
  96 | 000 000 000 000 000 000 [color:royalblue]184 [/color]000 
 104 | 000 000 000 000 000 000 000 [color:red]098 [/color]
 112 | [color:red]097 122 000 [/color]000 000 000 000 [color:royalblue]186 [/color]
 120 | [color:royalblue][/color]000 [color:red]111 102 032 119 097 116 101 [/color]
 128 | [color:red]114 000 [/color]000 000 000 000 000 000 
 136 | 000 000 000 000 000 [color:royalblue]190 [/color]000 000 
 144 | 000 000 000 000 000 000 000 [color:red]119 [/color]
 152 | [color:red]111 114 108 100 000 [/color]000 000 000 
 160 | 000 000 000 [color:red]122 [/color]000 000 000 000 
 168 | [color:royalblue]153 [/color]000 000 000 000 000 000 000 
 176 | 000 000 000 000 000 000 000 000 
 184 | [color:red]104 101 121 111 000 [/color]000 [color:red]104 101 [/color]
 192 | [color:red]108 108 111 032 119 111 114 108 [/color]
 200 | [color:red]100 000 [/color]000 [color:royalblue]111 [/color]000 [color:red]109 111 111 [/color]
 208 | [color:red]000 [/color]000 000 000 [color:royalblue]151 [/color]000 000 000 
 216 | 000 000 000 000 000 000 000 000 
 224 | 000 000 000 000 000 000 000 000 
 232 | [color:royalblue]151 [/color]000 000 000 000 000 000 000 
 240 | [color:royalblue]121 [/color]000 000 [color:royalblue]205 [/color]000 000 000 000 
 248 | 000 [color:royalblue]206 [/color]000 000 000 000 000 000 
CARD:18
   0 | 000 000 000 000 000 000 000 000 
   8 | [color:red]122 [/color]000 000 000 000 000 000 000 
  16 | [color:royalblue]141 [/color]000 000 000 000 000 000 000 
  24 | 000 000 000 000 000 000 000 000 
  32 | 000 000 000 000 [color:royalblue]239 [/color]000 000 [color:royalblue]239 [/color]
  40 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
  48 | 000 000 [color:royalblue]223 [/color]000 000 000 000 [color:royalblue]211 [/color]
  56 | [color:royalblue][/color]000 000 000 000 000 [color:red]104 101 108 [/color]
  64 | [color:red]108 111 032 119 111 114 108 100 [/color]
  72 | [color:red]000 [/color]000 000 [color:royalblue]239 [/color]000 000 000 000 
  80 | 000 000 000 000 [color:royalblue]064 [/color]000 000 000 
  88 | 000 000 000 [color:royalblue]139 [/color]000 000 000 000 
  96 | 000 000 000 000 000 000 000 000 
 104 | 000 000 000 000 [color:royalblue]139 [/color]000 000 000 
 112 | [color:red]122 [/color]000 000 000 000 000 [color:royalblue]140 [/color]000 
 120 | 000 000 000 000 000 000 000 000 
 128 | 000 [color:red]122 [/color]000 000 000 000 [color:red]104 105 [/color]
 136 | [color:red]033 000 [/color]000 [color:red]109 111 111 000 [/color]000 
 144 | 000 000 000 000 000 000 000 [color:royalblue]062 [/color]
 152 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
 160 | 000 000 000 000 000 000 000 000 
 168 | 000 000 000 000 000 000 000 000 
 176 | 000 000 000 000 000 000 000 000 
 184 | 000 000 000 000 000 000 000 000 
 192 | [color:royalblue]134 [/color]000 000 000 [color:royalblue]061 [/color]000 000 000 
 200 | 000 000 000 000 000 000 000 000 
 208 | 000 000 000 [color:red]109 111 111 122 000 [/color]
 216 | [color:red][/color]000 000 000 000 000 000 000 [color:red]106 [/color]
 224 | [color:red]097 099 107 115 000 [/color]000 000 000 
 232 | [color:royalblue]239 [/color]000 000 [color:royalblue]241 [/color]000 000 000 [color:red]098 [/color]
 240 | [color:red]097 122 000 [/color]000 000 000 000 000 
 248 | 000 000 000 000 000 000 000 000 
CARD:19
   0 | 000 000 000 000 000 [color:royalblue]134 [/color]000 000 
   8 | [color:royalblue]134 [/color]000 000 000 000 000 000 [color:red]102 [/color]
  16 | [color:red]111 111 098 097 114 098 097 122 [/color]
  24 | [color:red]000 [/color]000 000 000 [color:red]122 [/color]000 000 [color:royalblue]185 [/color]
  32 | [color:royalblue][/color]000 000 000 000 000 000 000 [color:royalblue]204 [/color]
  40 | [color:royalblue][/color]000 000 000 000 000 000 [color:red]098 097 [/color]
  48 | [color:red]114 000 [/color]000 000 [color:red]122 [/color]000 000 000 
  56 | 000 000 000 000 000 000 000 000 
  64 | [color:royalblue]226 [/color]000 000 000 000 000 000 [color:royalblue]228 [/color]
  72 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
  80 | 000 000 000 000 [color:royalblue]015 [/color]000 000 000 
  88 | 000 000 000 000 000 000 000 000 
  96 | 000 000 000 000 000 000 000 000 
 104 | 000 000 000 000 000 000 000 000 
 112 | [color:red]119 105 122 097 114 100 000 [/color]000 
 120 | 000 000 [color:royalblue]206 [/color]000 000 000 000 000 
 128 | 000 000 000 [color:royalblue]134 [/color]000 000 [color:red]104 101 [/color]
 136 | [color:red]108 108 111 032 119 111 114 108 [/color]
 144 | [color:red]100 000 [/color]000 000 000 000 000 000 
 152 | 000 000 000 000 [color:royalblue]046 [/color]000 000 [color:red]122 [/color]
 160 | [color:red][/color]000 000 000 000 000 000 000 000 
 168 | 000 000 000 000 000 000 000 [color:royalblue]023 [/color]
 176 | [color:royalblue][/color]000 000 000 [color:royalblue]228 [/color]000 000 000 000 
 184 | 000 [color:red]049 057 055 050 000 [/color]000 000 
 192 | 000 000 000 [color:royalblue]137 [/color]000 000 000 [color:royalblue]112 [/color]
 200 | [color:royalblue][/color]000 000 000 000 [color:red]098 097 122 000 [/color]
 208 | [color:red][/color]000 000 000 000 000 000 000 000 
 216 | 000 000 000 000 000 000 000 000 
 224 | [color:royalblue]134 [/color]000 [color:red]109 111 111 000 [/color]000 000 
 232 | 000 [color:red]109 111 111 122 000 [/color]000 000 
 240 | 000 000 [color:royalblue]226 [/color]000 000 000 000 000 
 248 | 000 000 [color:royalblue]233 [/color]000 000 000 000 000 
CARD:20
   0 | 000 000 000 000 000 000 000 000 
   8 | 000 000 000 000 000 000 000 000 
  16 | 000 000 000 [color:royalblue]080 [/color]000 000 000 000 
  24 | 000 000 000 000 000 000 000 000 
  32 | [color:royalblue]106 [/color]000 000 000 [color:royalblue]134 [/color]000 000 000 
  40 | [color:royalblue]200 [/color]000 000 000 000 000 000 000 
  48 | 000 000 000 000 [color:royalblue]228 [/color]000 000 [color:royalblue]174 [/color]
  56 | [color:royalblue][/color]000 000 000 000 000 000 [color:royalblue]171 [/color]000 
  64 | 000 000 000 [color:royalblue]237 [/color]000 000 000 000 
  72 | 000 000 000 000 000 000 000 000 
  80 | [color:red]104 101 108 108 111 032 119 111 [/color]
  88 | [color:red]114 108 100 000 [/color]000 000 [color:royalblue]200 [/color]000 
  96 | 000 000 000 000 000 [color:royalblue]108 [/color]000 000 
 104 | 000 000 [color:red]104 101 121 111 000 [/color]000 
 112 | 000 000 000 [color:royalblue]133 [/color]000 000 000 [color:red]111 [/color]
 120 | [color:red]102 032 119 097 116 101 114 000 [/color]
 128 | [color:red][/color]000 000 000 000 000 [color:red]109 111 111 [/color]
 136 | [color:red]000 [/color]000 000 000 000 000 000 000 
 144 | [color:red]122 [/color]000 000 000 000 000 000 000 
 152 | 000 000 000 000 000 000 000 000 
 160 | 000 000 000 000 000 000 000 000 
 168 | 000 000 000 [color:red]104 101 108 108 111 [/color]
 176 | [color:red]000 [/color]000 000 000 000 000 000 000 
 184 | [color:royalblue]202 [/color]000 000 000 000 000 000 000 
 192 | [color:royalblue]119 [/color]000 000 000 000 000 000 000 
 200 | [color:red]119 111 114 108 100 000 [/color]000 000 
 208 | 000 000 000 000 000 000 000 000 
 216 | 000 000 000 000 000 000 000 000 
 224 | 000 [color:royalblue]133 [/color]000 000 [color:red]049 057 055 050 [/color]
 232 | [color:red]000 [/color]000 000 000 000 [color:red]098 097 122 [/color]
 240 | [color:red]000 [/color]000 [color:royalblue]133 [/color]000 000 000 000 000 
 248 | 000 000 000 000 000 000 000 000 
CARD:21
   0 | 000 000 000 000 000 [color:royalblue]027 [/color]000 000 
   8 | 000 000 000 000 000 000 000 000 
  16 | 000 [color:royalblue]215 [/color]000 000 000 000 000 000 
  24 | [color:red]104 101 108 108 111 032 119 111 [/color]
  32 | [color:red]114 108 100 000 [/color]000 000 000 000 
  40 | 000 [color:red]104 105 033 000 [/color]000 000 000 
  48 | 000 000 000 [color:red]122 [/color]000 000 000 000 
  56 | 000 000 [color:royalblue]213 [/color]000 000 000 000 000 
  64 | 000 000 000 000 000 000 000 000 
  72 | 000 000 000 000 [color:royalblue]142 [/color]000 000 000 
  80 | 000 000 [color:royalblue]213 [/color]000 000 000 000 [color:royalblue]103 [/color]
  88 | [color:royalblue][/color]000 000 000 000 000 000 [color:royalblue]025 [/color]000 
  96 | 000 000 000 [color:royalblue]143 [/color]000 000 [color:royalblue]024 109 [/color]
 104 | [color:royalblue]111 111 122 000 [/color]000 000 [color:red]106 097 [/color]
 112 | [color:red]099 107 115 000 [/color]000 000 [color:royalblue]141 [/color]000 
 120 | 000 000 000 000 000 [color:royalblue]024 [/color]000 000 
 128 | 000 000 000 000 [color:royalblue]110 [/color]000 000 000 
 136 | 000 000 000 000 000 [color:red]109 111 111 [/color]
 144 | [color:red]000 [/color]000 000 000 000 000 000 000 
 152 | 000 000 000 000 000 000 000 000 
 160 | [color:royalblue]141 [/color]000 000 000 000 000 000 000 
 168 | 000 000 000 [color:royalblue]041 [/color]000 000 000 000 
 176 | 000 000 000 000 000 [color:red]122 [/color]000 000 
 184 | 000 [color:royalblue]024 [/color]000 000 000 000 000 000 
 192 | 000 000 000 000 000 000 000 000 
 200 | 000 000 000 000 000 000 000 000 
 208 | 000 000 000 000 000 [color:red]098 097 122 [/color]
 216 | [color:red]000 [/color]000 000 000 000 000 000 000 
 224 | 000 000 000 [color:royalblue]025 [/color]000 000 000 000 
 232 | 000 000 000 000 [color:red]122 [/color]000 000 000 
 240 | 000 000 000 000 000 000 [color:royalblue]213 [/color]000 
 248 | 000 000 000 000 000 000 000 000 
CARD:22
   0 | 000 000 000 000 000 [color:royalblue]224 [/color]000 000 
   8 | 000 000 000 [color:royalblue]069 [/color]000 000 000 [color:royalblue]083 [/color]
  16 | [color:royalblue][/color]000 000 000 [color:royalblue]085 [/color]000 000 [color:royalblue]224 [/color]000 
  24 | 000 000 000 [color:royalblue]224 [/color]000 000 000 000 
  32 | [color:red]122 [/color]000 000 000 000 000 000 000 
  40 | 000 000 000 000 000 000 [color:red]098 097 [/color]
  48 | [color:red]114 000 [/color]000 000 000 000 000 000 
  56 | 000 000 000 [color:royalblue]201 [/color]000 000 000 000 
  64 | 000 000 000 000 [color:royalblue]224 119 105 122 [/color]
  72 | [color:royalblue]097 114 100 000 [/color]000 000 000 000 
  80 | 000 000 000 [color:red]109 111 111 000 [/color]000 
  88 | 000 000 000 000 000 000 000 000 
  96 | 000 000 000 000 000 000 000 000 
 104 | 000 000 000 000 000 [color:royalblue]203 [/color]000 000 
 112 | 000 000 000 000 000 000 000 000 
 120 | 000 000 000 000 000 000 000 [color:royalblue]145 [/color]
 128 | [color:royalblue][/color]000 000 000 000 [color:royalblue]137 [/color]000 000 000 
 136 | 000 [color:red]102 111 111 098 097 114 098 [/color]
 144 | [color:red]097 122 000 [/color]000 000 000 000 000 
 152 | 000 000 000 [color:red]109 111 111 122 000 [/color]
 160 | [color:red][/color]000 000 000 [color:royalblue]227 [/color]000 000 000 000 
 168 | 000 000 000 000 000 [color:red]049 057 055 [/color]
 176 | [color:red]050 000 [/color]000 000 [color:red]122 [/color]000 000 000 
 184 | 000 000 000 000 000 000 000 000 
 192 | 000 000 [color:royalblue]046 [/color]000 000 000 000 000 
 200 | 000 [color:red]098 097 122 000 [/color]000 000 000 
 208 | 000 000 [color:royalblue]201 [/color]000 000 000 000 000 
 216 | 000 000 [color:red]122 [/color]000 000 [color:royalblue]155 [/color]000 000 
 224 | [color:red]104 101 108 108 111 032 119 111 [/color]
 232 | [color:red]114 108 100 000 [/color]000 000 000 000 
 240 | 000 000 000 [color:royalblue]173 [/color]000 000 000 000 
 248 | 000 000 000 000 000 000 000 000 
CARD:23
   0 | 000 000 000 [color:royalblue]116 [/color]000 000 000 000 
   8 | 000 000 000 [color:red]049 057 055 050 000 [/color]
  16 | [color:red][/color]000 000 000 000 000 000 000 000 
  24 | 000 000 000 000 [color:red]104 101 121 111 [/color]
  32 | [color:red]000 [/color]000 [color:red]122 [/color]000 000 000 000 000 
  40 | 000 000 [color:royalblue]030 [/color]000 000 000 [color:red]104 101 [/color]
  48 | [color:red]108 108 111 032 119 111 114 108 [/color]
  56 | [color:red]100 000 [/color]000 000 000 000 [color:royalblue]116 [/color]000 
  64 | 000 [color:royalblue]174 [/color]000 000 [color:red]098 097 122 000 [/color]
  72 | [color:red][/color]000 000 000 [color:royalblue]194 [/color]000 000 000 000 
  80 | [color:royalblue]046 [/color]000 000 000 000 000 000 [color:royalblue]118 [/color]
  88 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
  96 | 000 000 000 000 000 000 000 000 
 104 | 000 000 000 [color:royalblue]116 [/color]000 000 000 000 
 112 | 000 000 000 000 [color:red]109 111 111 000 [/color]
 120 | [color:red][/color]000 000 000 000 000 000 000 000 
 128 | 000 [color:royalblue]197 [/color]000 000 000 000 000 [color:royalblue]011 [/color]
 136 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
 144 | 000 000 000 000 000 000 000 000 
 152 | 000 000 000 000 000 000 000 000 
 160 | [color:royalblue]068 [/color]000 000 000 000 000 000 000 
 168 | 000 000 000 000 [color:red]119 111 114 108 [/color]
 176 | [color:red]100 000 [/color]000 000 000 000 000 000 
 184 | 000 000 000 000 [color:royalblue]172 [/color]000 000 000 
 192 | 000 000 [color:red]104 101 108 108 111 000 [/color]
 200 | [color:red][/color]000 000 000 000 000 000 [color:royalblue]172 [/color]000 
 208 | 000 000 000 000 000 000 000 000 
 216 | 000 000 000 000 000 000 000 000 
 224 | 000 000 000 000 000 000 000 000 
 232 | 000 000 000 000 000 000 [color:royalblue]116 [/color]000 
 240 | 000 [color:royalblue]117 [/color]000 000 000 000 000 000 
 248 | 000 [color:royalblue]028 [/color]000 000 000 000 000 000 
CARD:24
   0 | 000 000 000 000 [color:royalblue]162 [/color]000 000 000 
   8 | 000 000 000 000 000 000 [color:royalblue]164 [/color]000 
  16 | 000 000 000 [color:royalblue]163 [/color]000 000 000 000 
  24 | 000 000 000 000 [color:royalblue]114 [/color]000 000 000 
  32 | 000 000 000 000 [color:royalblue]162 [/color]000 000 000 
  40 | 000 000 000 000 000 000 000 000 
  48 | [color:red]104 101 108 108 111 032 119 111 [/color]
  56 | [color:red]114 108 100 000 [/color]000 000 000 [color:royalblue]049 [/color]
  64 | [color:royalblue][/color]000 000 000 000 000 000 000 000 
  72 | 000 000 000 000 000 000 000 [color:red]122 [/color]
  80 | [color:red][/color]000 000 000 000 000 000 000 000 
  88 | [color:royalblue]048 [/color]000 000 000 000 000 000 000 
  96 | 000 000 000 000 [color:red]109 111 111 122 [/color]
 104 | [color:red]000 [/color]000 000 000 000 000 000 [color:red]122 [/color]
 112 | [color:red][/color]000 000 [color:red]104 105 033 000 [/color]000 000 
 120 | 000 000 [color:royalblue]048 [/color]000 000 000 000 000 
 128 | 000 [color:red]111 102 032 119 097 116 101 [/color]
 136 | [color:red]114 000 [/color]000 000 000 000 [color:royalblue]129 [/color]000 
 144 | 000 000 000 000 000 000 000 000 
 152 | 000 000 000 000 000 000 000 000 
 160 | 000 000 [color:red]109 111 111 000 [/color]000 000 
 168 | [color:red]098 097 122 000 [/color]000 000 000 000 
 176 | 000 000 000 000 000 [color:royalblue]049 [/color]000 000 
 184 | 000 000 000 [color:royalblue]051 [/color]000 000 000 000 
 192 | 000 000 000 000 000 000 000 000 
 200 | 000 000 000 000 000 000 000 000 
 208 | 000 000 [color:royalblue]168 [/color]000 000 [color:red]106 097 099 [/color]
 216 | [color:red]107 115 000 [/color]000 000 000 000 000 
 224 | 000 000 000 000 [color:royalblue]213 [/color]000 000 000 
 232 | 000 000 000 000 000 000 000 000 
 240 | [color:royalblue]048 [/color]000 000 000 000 000 000 000 
 248 | 000 [color:royalblue]100 [/color]000 000 [color:royalblue]168 [/color]000 000 000 
CARD:25











[color:royalblue]char[/color] *cow = [color:brown]"mooz"[/color]; 
[color:royalblue]char[/color] v = *[color:teal]([/color]cow + [color:teal]3[/color][color:teal])[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%c\n"[/color],v[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],cow[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]z[/color]
[color:green]mooz[/color]
[color:green]*/[/color]

CARD:26











[color:royalblue]char[/color] foo[color:teal][[/color][color:teal]4[/color][color:teal]][/color];  
foo[color:teal][[/color][color:teal]0[/color][color:teal]][/color] = [color:brown]'b'[/color];
foo[color:teal][[/color][color:teal]1[/color][color:teal]][/color] = [color:brown]'a'[/color];
foo[color:teal][[/color][color:teal]2[/color][color:teal]][/color] = [color:brown]'z'[/color];
foo[color:teal][[/color][color:teal]3[/color][color:teal]][/color] = [color:teal]0[/color];

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],foo[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]baz[/color]
[color:green]*/[/color]

CARD:27










[color:royalblue]char[/color] *hello = [color:brown]"hello world"[/color]; 
[color:royalblue]char[/color] *pa = hello + [color:teal]1[/color]; 
[color:royalblue]char[/color] *pb = pa + [color:teal]2[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pb[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],hello[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]ello world[/color]
[color:green]lo world[/color]
[color:green]hello world[/color]
[color:green]*/[/color]

CARD:28











[color:royalblue]char[/color] cow[color:teal][[/color][color:teal]4[/color][color:teal]][/color] = [color:teal]{[/color][color:brown]'m'[/color], [color:brown]'o'[/color], [color:brown]'o'[/color], [color:teal]0[/color][color:teal]}[/color]; 
[color:royalblue]char[/color] *pa = cow + [color:teal]2[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],cow[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]o[/color]
[color:green]moo[/color]
[color:green]*/[/color]

CARD:29









[color:royalblue]char[/color] cow[color:teal][[/color][color:teal]4[/color][color:teal]][/color]; 
cow[color:teal][[/color][color:teal]0[/color][color:teal]][/color] = [color:brown]'m'[/color];
cow[color:teal][[/color][color:teal]1[/color][color:teal]][/color] = [color:brown]'o'[/color];
cow[color:teal][[/color][color:teal]2[/color][color:teal]][/color] = [color:brown]'o'[/color];
cow[color:teal][[/color][color:teal]3[/color][color:teal]][/color] = [color:teal]0[/color];

[color:royalblue]char[/color] *pa = cow + [color:teal]1[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],cow[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]oo[/color]
[color:green]moo[/color]
[color:green]*/[/color]

CARD:30










[color:royalblue]char[/color] foo[color:teal][[/color][color:teal]4[/color][color:teal]][/color] = [color:teal]{[/color][color:brown]'b'[/color], [color:brown]'a'[/color], [color:brown]'z'[/color], [color:teal]0[/color][color:teal]}[/color]; 
[color:royalblue]char[/color] *pf = foo + [color:teal]2[/color]; 
[color:royalblue]char[/color] letter; 
letter = *pf;

[color:olive]printf[/color][color:teal]([/color][color:brown]"%c\n"[/color],letter[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],foo[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]z[/color]
[color:green]baz[/color]
[color:green]*/[/color]

CARD:31













[color:royalblue]char[/color] *foo = [color:brown]"baz"[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],foo[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]baz[/color]
[color:green]*/[/color]

CARD:32










[color:royalblue]char[/color] *hello = [color:brown]"hello world"[/color]; 
[color:royalblue]char[/color] *pa = hello; 
[color:royalblue]char[/color] *pb = pa; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pb[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],hello[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]hello world[/color]
[color:green]hello world[/color]
[color:green]hello world[/color]
[color:green]*/[/color]

CARD:33













[color:royalblue]char[/color] *word = [color:brown]"wizard"[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],word[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]wizard[/color]
[color:green]*/[/color]

CARD:34










[color:royalblue]char[/color] foo[color:teal][[/color][color:teal]4[/color][color:teal]][/color]; 

[color:teal]0[/color][color:teal][[/color]foo[color:teal]][/color] = [color:teal]0[/color];
[color:teal]([/color][color:teal]0[/color][color:teal][[/color]foo[color:teal]][/color] + foo[color:teal][[/color][color:teal]0[/color][color:teal]][/color][color:teal])[/color][color:teal][[/color]foo[color:teal]][/color] = [color:brown]'b'[/color];
foo[color:teal][[/color][color:teal]1[/color][color:teal]][/color] = [color:brown]'a'[/color];
[color:teal]([/color][color:teal]1[/color]+[color:teal]1[/color][color:teal])[/color][color:teal][[/color]foo[color:teal]][/color] = [color:brown]'r'[/color];
foo[color:teal][[/color][color:teal]1[/color]+[color:teal]1[/color]+[color:teal]1[/color][color:teal]][/color] = [color:teal]0[/color];

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],foo[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]bar[/color]
[color:green]*/[/color]

CARD:35









[color:royalblue]char[/color] *foo = [color:brown]"baz"[/color]; 
[color:royalblue]char[/color] *pb = foo + [color:teal]2[/color]; 
[color:royalblue]char[/color] letter; 
letter = *pb;

[color:olive]printf[/color][color:teal]([/color][color:brown]"%c\n"[/color],letter[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pb[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],foo[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]z[/color]
[color:green]z[/color]
[color:green]baz[/color]
[color:green]*/[/color]

CARD:36










[color:royalblue]char[/color] year[color:teal][[/color][color:teal]5[/color][color:teal]][/color]; 

year[color:teal][[/color][color:teal]0[/color][color:teal]][/color] = [color:brown]'1'[/color];
year[color:teal][[/color][color:teal]1[/color][color:teal]][/color] = [color:brown]'9'[/color];
year[color:teal][[/color][color:teal]2[/color][color:teal]][/color] = [color:brown]'7'[/color];
year[color:teal][[/color][color:teal]3[/color][color:teal]][/color] = [color:brown]'2'[/color];
year[color:teal][[/color][color:teal]4[/color][color:teal]][/color] = [color:teal]0[/color];

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],year[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]1972[/color]
[color:green]*/[/color]

CARD:37










[color:royalblue]char[/color] *foo = [color:brown]"foobarbaz"[/color]; 
[color:royalblue]char[/color] *pa = &foo[color:teal][[/color][color:teal]8[/color][color:teal]][/color]; 
[color:royalblue]char[/color] va = *pa; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%c\n"[/color],va[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],foo[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]z[/color]
[color:green]z[/color]
[color:green]foobarbaz[/color]
[color:green]*/[/color]

CARD:38











[color:royalblue]char[/color] *cow = [color:brown]"moo"[/color]; 
[color:royalblue]char[/color] *pa = [color:teal]([/color]cow + [color:teal]2[/color][color:teal])[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],cow[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]o[/color]
[color:green]moo[/color]
[color:green]*/[/color]

CARD:39











[color:royalblue]char[/color] *hello = [color:brown]"hello world"[/color]; 
[color:royalblue]char[/color] *pa = hello+[color:teal]3[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],hello[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]lo world[/color]
[color:green]hello world[/color]
[color:green]*/[/color]

CARD:40








[color:royalblue]char[/color] cow[color:teal][[/color][color:teal]5[/color][color:teal]][/color]; 

cow[color:teal][[/color][color:teal]0[/color][color:teal]][/color] = [color:brown]'m'[/color];
*[color:teal]([/color]cow+[color:teal]1[/color][color:teal])[/color] = [color:brown]'o'[/color];
cow[color:teal][[/color][color:teal]2[/color][color:teal]][/color] = [color:brown]'o'[/color];
cow[color:teal][[/color][color:teal]3[/color][color:teal]][/color] = [color:brown]'z'[/color];
cow[color:teal][[/color][color:teal]4[/color][color:teal]][/color] = [color:teal]0[/color];

[color:royalblue]char[/color] letter = cow[color:teal][[/color][color:teal]3[/color][color:teal]][/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%c\n"[/color],letter[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],cow[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]z[/color]
[color:green]mooz[/color]
[color:green]*/[/color]

CARD:41











[color:royalblue]char[/color] *cow = [color:brown]"moo"[/color]; 
[color:royalblue]char[/color] *pa = &cow[color:teal][[/color][color:teal]2[/color][color:teal]][/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],cow[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]o[/color]
[color:green]moo[/color]
[color:green]*/[/color]

CARD:42











[color:royalblue]char[/color] *cow = [color:brown]"moo"[/color]; 
[color:royalblue]char[/color] *pa = cow; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],cow[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]moo[/color]
[color:green]moo[/color]
[color:green]*/[/color]

CARD:43











[color:royalblue]char[/color] *foo = [color:brown]"baz"[/color]; 
[color:royalblue]char[/color] letter; 
letter = foo[color:teal][[/color][color:teal]2[/color][color:teal]][/color];

[color:olive]printf[/color][color:teal]([/color][color:brown]"%c\n"[/color],letter[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],foo[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]z[/color]
[color:green]baz[/color]
[color:green]*/[/color]

CARD:44










[color:royalblue]char[/color] year[color:teal][[/color][color:teal]5[/color][color:teal]][/color]; 

year[color:teal][[/color][color:teal]0[/color][color:teal]][/color] = [color:teal]49[/color];
year[color:teal][[/color][color:teal]1[/color][color:teal]][/color] = [color:teal]57[/color];
year[color:teal][[/color][color:teal]2[/color][color:teal]][/color] = [color:teal]55[/color];
year[color:teal][[/color][color:teal]3[/color][color:teal]][/color] = [color:teal]50[/color];
year[color:teal][[/color][color:teal]4[/color][color:teal]][/color] = [color:teal]0[/color];

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],year[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]1972[/color]
[color:green]*/[/color]

CARD:45











[color:royalblue]char[/color] *cow = [color:brown]"moo"[/color]; 
[color:royalblue]char[/color] *pa = &cow[color:teal][[/color][color:teal]1[/color][color:teal]][/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],cow[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]oo[/color]
[color:green]moo[/color]
[color:green]*/[/color]

CARD:46











[color:royalblue]char[/color] hello[color:teal][[/color][color:teal]5[/color][color:teal]][/color] = [color:teal]{[/color][color:brown]'h'[/color], [color:brown]'e'[/color], [color:brown]'y'[/color], [color:brown]'o'[/color], [color:teal]0[/color][color:teal]}[/color]; 
[color:royalblue]char[/color] *p = hello + [color:teal]2[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],p[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],hello[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]yo[/color]
[color:green]heyo[/color]
[color:green]*/[/color]

CARD:47













[color:royalblue]char[/color] *world = [color:brown]"hello world"[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],world[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]hello world[/color]
[color:green]*/[/color]

CARD:48












[color:royalblue]char[/color] *hi = [color:brown]"hello"[/color]; 
[color:royalblue]char[/color] *ph = hi + [color:teal]3[/color]; 
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],ph[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],hi[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]lo[/color]
[color:green]hello[/color]
[color:green]*/[/color]

CARD:49











[color:royalblue]char[/color] *hello = [color:brown]"world"[/color]; 
[color:royalblue]char[/color] *p = hello + [color:teal]2[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],p[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],hello[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]rld[/color]
[color:green]world[/color]
[color:green]*/[/color]

CARD:50













[color:royalblue]char[/color] *hi = [color:brown]"world"[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],hi[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]world[/color]
[color:green]*/[/color]

CARD:51













[color:royalblue]char[/color] *bottle = [color:brown]"of water"[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],bottle[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]of water[/color]
[color:green]*/[/color]

CARD:52










[color:royalblue]char[/color] *hello = [color:brown]"hello world"[/color]; 
[color:royalblue]char[/color] *pa = hello + [color:teal]1[/color]; 
[color:royalblue]char[/color] *pb = pa - [color:teal]1[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pa[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],pb[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],hello[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]ello world[/color]
[color:green]hello world[/color]
[color:green]hello world[/color]
[color:green]*/[/color]

CARD:53













[color:royalblue]char[/color] word[color:teal][[/color][color:teal]4[/color][color:teal]][/color] = [color:teal]{[/color][color:brown]'h'[/color], [color:brown]'i'[/color], [color:brown]'!'[/color], [color:teal]0[/color][color:teal]}[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],word[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]hi![/color]
[color:green]*/[/color]

CARD:54











[color:royalblue]char[/color] *foo = [color:brown]"baz"[/color]; 
[color:royalblue]char[/color] letter = [color:brown]'z'[/color]; 

[color:olive]printf[/color][color:teal]([/color][color:brown]"%c\n"[/color],letter[color:teal])[/color];
[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],foo[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]z[/color]
[color:green]baz[/color]
[color:green]*/[/color]

CARD:55












[color:royalblue]char[/color] name[color:teal][[/color][color:teal]6[/color][color:teal]][/color] = [color:teal]{[/color][color:brown]'j'[/color], [color:brown]'a'[/color], [color:teal]0[/color], [color:teal]0[/color], [color:brown]'s'[/color], [color:teal]0[/color][color:teal]}[/color]; 
name[color:teal][[/color][color:teal]2[/color][color:teal]][/color] = [color:brown]'c'[/color];
name[color:teal][[/color][color:teal]3[/color][color:teal]][/color] = [color:brown]'k'[/color];

[color:olive]printf[/color][color:teal]([/color][color:brown]"%s\n"[/color],name[color:teal])[/color];

[color:green]/*[/color]
[color:green]prints:[/color]
[color:green]jacks[/color]
[color:green]*/[/color]

