Lines 579-668 of the noodle:
```

A bitmapdata is a record with
A width,
A height,
A number called stride,
A number called pixelformat,
A pointer called scan0,
A number called reserved.

To bitwise and a byte with another byte:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the other byte
Intel $8A00. \ mov al,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the byte
Intel $2003. \ and [ebx],al

To bitwise and a byte with a number:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the number
Intel $8B00. \ mov eax,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the byte
Intel $2003. \ and [ebx],al

To bitwise and a number with another number:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the other number
Intel $8B00. \ mov eax,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the number
Intel $2103. \ and [ebx],eax

To bitwise or a byte with another byte:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the other byte
Intel $8A00. \ mov al,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the byte
Intel $0803. \ or [ebx],al

To bitwise or a byte with a number:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the number
Intel $8B00. \ mov eax,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the byte
Intel $0803. \ or [ebx],al

To bitwise or a number with another number:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the other number
Intel $8B00. \ mov eax,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the number
Intel $0903. \ or [ebx],eax

To bitwise xor a byte with another byte:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the other byte
Intel $8A00. \ mov al,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the byte
Intel $3003. \ xor [ebx],al

To bitwise xor a byte with a number:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the number
Intel $8B00. \ mov eax,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the byte
Intel $3003. \ or [ebx],al

To bitwise xor a number with another number:
Intel $8B850C000000. \ mov eax,[ebp+12] \ the other number
Intel $8B00. \ mov eax,[eax]
Intel $8B9D08000000. \ mov ebx,[ebp+8] \ the number
Intel $3103. \ xor [ebx],eax

The black color is a color.

The black pen is a pen.

The blue color is a color.

The blue pen is a pen.

\A box has
\A left coord, a top coord, a right coord, a bottom coord,
\A left-top spot at the left, and a right-bottom spot at the right,
\A top-left spot at the left, and a bottom-right spot at the right.

A box has
a left coord, 
a top coord, 
a right coord, 
a bottom coord, 
a left-top spot at the left, 
a right-bottom spot at the right,
a top-left spot at the left,
and a bottom-right spot at the right.

A roundy box is a box with
A left coord, a top coord, a right coord, a bottom coord,
A left-top spot at the left, a right-bottom spot at the right, and 
A radius.
```
국수의 이네스 579-668:```비트맵 데이터는 다음과 같은 레코드입니다너비,높이,보폭이라는 숫자,픽셀포맷이라는 숫자,scan0이라는 포인터,예약이라는 숫자.비트 단위로 다른 바이트를 가진 바이트:인텔 $8B850C000000. \ mov eax,[ebp+12] \ 다른 바이트Intel $8A00. \ mov al,[eax]Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 바이트Intel $2003. \ 및 [ebx],al비트 단위로 숫자가 있는 바이트로:Intel $8B850C000000. \ mov eax,[ebp+12] \ 숫자Intel $8B00. \ mov eax,[eax]Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 바이트Intel $2003. \ 및 [ebx],al비트 단위로 다른 숫자를 가진 숫자로:Intel $8B850C000000. \ mov eax,[ebp+12] \ 다른 숫자Intel $8B00. \ mov eax,[eax]Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 숫자인텔 $2103. \ 및 [ebx],eax비트 단위로 또는 다른 바이트가 있는 바이트로:인텔 $8B850C000000. \ mov eax,[ebp+12] \ 다른 바이트Intel $8A00. \ mov al,[eax]Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 바이트Intel $0803. \ 또는 [ebx],al비트 단위로 또는 숫자가 있는 바이트로:Intel $8B850C000000. \ mov eax,[ebp+12] \ 숫자Intel $8B00. \ mov eax,[eax]Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 바이트인텔 $0803. \ 또는 [ebx],al비트 단위로 또는 다른 숫자가 있는 숫자로:Intel $8B850C000000. \ mov eax,[ebp+12] \ 다른 숫자Intel $8B00. \ mov eax,[eax]Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 숫자Intel $0903. \ 또는 [ebx],eax비트 단위로 x 또는 다른 바이트와 바이트:Intel $8B850C000000. \ mov eax,[ebp+12] \ 다른 바이트Intel $8A00. \ mov al,[eax]Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 바이트Intel $3003. \ xor [ebx],al숫자가 있는 바이트를 비트 단위로 xor합니다:Intel $8B850C000000. \ mov eax,[ebp+12] \ 숫자Intel $8B00. \ mov eax,[eax] \ 숫자Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 바이트Intel $3003. \ 또는 [ebx],al비트 단위로 x 또는 다른 숫자를 가진 숫자로:Intel $8B850C000000. \ mov eax,[ebp+12] \ 다른 숫자Intel $8B00. \ mov eax,[eax]Intel $8B9D08000000. \ mov ebx,[ebp+8] \ 숫자Intel $3103. \ xor [ebx],eax검은색은 색입니다.검은색 펜은 펜입니다.파란색은 색상입니다.파란색 펜은 펜입니다.\상자에는 다음이 있습니다.\왼쪽 좌표, 위쪽 좌표, 오른쪽 좌표, 아래쪽 좌표가 있습니다,\왼쪽에 왼쪽 상단 점, 오른쪽에 오른쪽 하단 점이 있습니다,\왼쪽에 왼쪽 상단 점, 오른쪽에 오른쪽 하단 점이 있습니다.상자에는왼쪽 좌표 위쪽 좌표 오른쪽 좌표 아래쪽 좌표 왼쪽에 왼쪽 상단 오른쪽에 오른쪽 아래 자리,왼쪽 상단 좌표오른쪽 하단 좌표가 있습니다.둥근 상자는 다음이 있는 상자입니다.왼쪽 좌표, 위쪽 좌표, 오른쪽 좌표, 아래쪽 좌표,왼쪽 상단 좌표, 오른쪽 하단 좌표, 오른쪽 하단 좌표, 그리고 반지름이 있습니다.```