<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=165.194.17.185</id>
	<title>ZeroWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=165.194.17.185"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php/Special:Contributions/165.194.17.185"/>
	<updated>2026-05-14T16:57:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30649</id>
		<title>CodeRace/2016/초코하임</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30649"/>
		<updated>2016-05-20T12:16:42Z</updated>

		<summary type="html">&lt;p&gt;165.194.17.185: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CodeRace 2016 답안 제출 포멧입니다.&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
강사: 최현준&lt;br /&gt;
새싹: 변영무, 김경찬&lt;br /&gt;
&lt;br /&gt;
== 문제 1 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
== 문제 2 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk=0;&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
== 문제 3 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	//3번&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 4 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 5 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 void equal(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4], equ = 0;&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 &lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	}*/&lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	if (a[i] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk2++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 	if (chk2 == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	/*&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	add(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	mul(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	save(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			equal(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void equal(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 6 ==&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 void equal(int a, int b, int c, int d);&lt;br /&gt;
 int beq(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4], equ = 0;&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 &lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (chk == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				load(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				add(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mul(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				save(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				equal(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk = beq(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				break;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		else&lt;br /&gt;
 		{&lt;br /&gt;
 			chk--;&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void equal(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 int beq(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	int sum = 0;&lt;br /&gt;
 &lt;br /&gt;
 	if (equ == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		sum = sum + y2 + (y1 * 2) + (x2 * 4) + (x1 * 8);&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 	return sum;&lt;br /&gt;
 }&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
[[CodeRace]] [[CodeRace/2016]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.17.185</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30648</id>
		<title>CodeRace/2016/초코하임</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30648"/>
		<updated>2016-05-20T11:57:27Z</updated>

		<summary type="html">&lt;p&gt;165.194.17.185: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CodeRace 2016 답안 제출 포멧입니다.&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
강사: 최현준&lt;br /&gt;
새싹: 변영무, 김경찬&lt;br /&gt;
&lt;br /&gt;
== 문제 1 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
== 문제 2 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk=0;&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
== 문제 3 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	//3번&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 4 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 5 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 void equal(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4], equ = 0;&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 &lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	}*/&lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	if (a[i] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk2++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 	if (chk2 == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	/*&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	add(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	mul(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	save(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			equal(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void equal(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 6 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 void equal(int a, int b, int c, int d);&lt;br /&gt;
 int beq(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4], equ = 0;&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 &lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	}*/&lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	if (a[i] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk2++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 	if (chk2 == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	/*&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	add(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	mul(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	save(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (chk == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				load(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				add(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mul(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				break;&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				save(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				equal(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 			else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk = beq(x1, x2, y1, y2);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		else&lt;br /&gt;
 		{&lt;br /&gt;
 			chk--;&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void equal(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 int beq(x1, x2, y1, y2)&lt;br /&gt;
 {&lt;br /&gt;
 	int sum=0;&lt;br /&gt;
 	if (equ == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		sum = sum + y2 + y1 * 2 + x2 * 4 + x1 * 8;&lt;br /&gt;
 	}&lt;br /&gt;
 	return sum;&lt;br /&gt;
 }&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
[[CodeRace]] [[CodeRace/2016]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.17.185</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30647</id>
		<title>CodeRace/2016/초코하임</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30647"/>
		<updated>2016-05-20T11:48:25Z</updated>

		<summary type="html">&lt;p&gt;165.194.17.185: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CodeRace 2016 답안 제출 포멧입니다.&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
강사: 최현준&lt;br /&gt;
새싹: 변영무, 김경찬&lt;br /&gt;
&lt;br /&gt;
== 문제 1 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
== 문제 2 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk=0;&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
== 문제 3 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	//3번&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 4 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 5 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 void equal(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4], equ = 0;&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 &lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	}*/&lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	if (a[i] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk2++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 	if (chk2 == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	/*&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	add(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	mul(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	save(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			equal(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void equal(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[2])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[3])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;%d\n&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 6 ==&lt;br /&gt;
 여기에 코드를 넣어주세요&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
[[CodeRace]] [[CodeRace/2016]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.17.185</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30646</id>
		<title>CodeRace/2016/초코하임</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30646"/>
		<updated>2016-05-20T11:40:12Z</updated>

		<summary type="html">&lt;p&gt;165.194.17.185: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CodeRace 2016 답안 제출 포멧입니다.&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
강사: 최현준&lt;br /&gt;
새싹: 변영무, 김경찬&lt;br /&gt;
&lt;br /&gt;
== 문제 1 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
== 문제 2 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk=0;&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
== 문제 3 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	//3번&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 4 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 5 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 void equal(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4], equ = 0;&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 &lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	if (a[i] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk2++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 	if (chk2 == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	/*&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	add(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	mul(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	save(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			equal(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void equal(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] != reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 6 ==&lt;br /&gt;
 여기에 코드를 넣어주세요&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
[[CodeRace]] [[CodeRace/2016]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.17.185</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30645</id>
		<title>CodeRace/2016/초코하임</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30645"/>
		<updated>2016-05-20T11:35:21Z</updated>

		<summary type="html">&lt;p&gt;165.194.17.185: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CodeRace 2016 답안 제출 포멧입니다.&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
강사: 최현준&lt;br /&gt;
새싹: 변영무, 김경찬&lt;br /&gt;
&lt;br /&gt;
== 문제 1 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
== 문제 2 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk=0;&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
== 문제 3 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	//3번&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 4 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 5 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 void equal(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4], equ = 0;&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 &lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 	if (a[i] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk++;&lt;br /&gt;
 	}&lt;br /&gt;
 	if (a[i] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	chk2++;&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (chk == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	chk = 0;&lt;br /&gt;
 	if (chk2 == 4)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 	/*&lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 	if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	load(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	add(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	mul(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	break;&lt;br /&gt;
 	}&lt;br /&gt;
 	else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 	save(x1, x2, y1, y2);&lt;br /&gt;
 	}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			equal(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void equal(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] == reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[0] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] == reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[1] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] == reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[2] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] == reg[0])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (reg[3] == reg[1])&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 0;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 			else&lt;br /&gt;
 			{&lt;br /&gt;
 				equ = 1;&lt;br /&gt;
 				printf(&amp;quot;\n%d&amp;quot;, equ);&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 6 ==&lt;br /&gt;
 여기에 코드를 넣어주세요&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
[[CodeRace]] [[CodeRace/2016]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.17.185</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30644</id>
		<title>CodeRace/2016/초코하임</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CodeRace/2016/%EC%B4%88%EC%BD%94%ED%95%98%EC%9E%84&amp;diff=30644"/>
		<updated>2016-05-20T11:27:07Z</updated>

		<summary type="html">&lt;p&gt;165.194.17.185: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CodeRace 2016 답안 제출 포멧입니다.&lt;br /&gt;
----------------------------------------------------------------------&lt;br /&gt;
강사: 최현준&lt;br /&gt;
새싹: 변영무, 김경찬&lt;br /&gt;
&lt;br /&gt;
== 문제 1 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
== 문제 2 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk=0;&lt;br /&gt;
 	printf(&amp;quot;@@@@@@@@@@@@@@@@@@@@@@@@\n@ 초코하임반           @\n@ 멘토: 최현준         @\n@ 멘티: 김경찬, 변영무 @\n@@@@@@@@@@@@@@@@@@@@@@@@\n\n\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
== 문제 3 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	//3번&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 4 ==&lt;br /&gt;
 #include&amp;amp;lt;stdio.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 void load(int a, int b, int c, int d);&lt;br /&gt;
 void add(int a, int b, int c, int d);&lt;br /&gt;
 void mul(int a, int b, int c, int d);&lt;br /&gt;
 void save(int a, int b, int c, int d);&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 int reg[4];&lt;br /&gt;
 short mem[4];&lt;br /&gt;
 &lt;br /&gt;
 void main()&lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	int a[8], chk = 0, chk2 = 0;&lt;br /&gt;
 	int x1, x2, y1, y2;&lt;br /&gt;
 	&lt;br /&gt;
 	//1번&lt;br /&gt;
 	printf(&amp;quot;Team: 최현준 김경찬 변영무\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	&lt;br /&gt;
 	/*&lt;br /&gt;
 	while (4)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;a[4], &amp;amp;amp;a[5], &amp;amp;amp;a[6], &amp;amp;amp;a[7]);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 &lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			printf(&amp;quot;%d &amp;quot;, a[i]);&lt;br /&gt;
 		}&lt;br /&gt;
 		printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 		&lt;br /&gt;
 	}*/&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 	/*&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 &lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 		&lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		for (int i = 0; i &amp;amp;lt; 4; i++)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (a[i] == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk++;&lt;br /&gt;
 			}&lt;br /&gt;
 			if (a[i] == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				chk2++;&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (chk == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		chk = 0;&lt;br /&gt;
 		if (chk2 == 4)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		chk2 = 0;&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);*/&lt;br /&gt;
 &lt;br /&gt;
 	scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;reg[0], &amp;amp;amp;reg[1], &amp;amp;amp;reg[2], &amp;amp;amp;reg[3], &amp;amp;amp;mem[0], &amp;amp;amp;mem[1], &amp;amp;amp;mem[2], &amp;amp;amp;mem[3]);&lt;br /&gt;
 	while (1)&lt;br /&gt;
 	{&lt;br /&gt;
 &lt;br /&gt;
 		scanf(&amp;quot; %d %d %d %d %d %d %d %d&amp;quot;, &amp;amp;amp;a[0], &amp;amp;amp;a[1], &amp;amp;amp;a[2], &amp;amp;amp;a[3], &amp;amp;amp;x1, &amp;amp;amp;x2, &amp;amp;amp;y1, &amp;amp;amp;y2);&lt;br /&gt;
 		if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			load(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			add(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			mul(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 1 &amp;amp;amp;&amp;amp;amp; a[1] == 1 &amp;amp;amp;&amp;amp;amp; a[2] == 1 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			break;&lt;br /&gt;
 		}&lt;br /&gt;
 		else if (a[0] == 0 &amp;amp;amp;&amp;amp;amp; a[1] == 0 &amp;amp;amp;&amp;amp;amp; a[2] == 0 &amp;amp;amp;&amp;amp;amp; a[3] == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			save(x1, x2, y1, y2);&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	printf(&amp;quot;%d %d %d %d %d %d %d %d\n&amp;quot;, reg[0], reg[1], reg[2], reg[3], mem[0], mem[1], mem[2], mem[3]);&lt;br /&gt;
 	printf(&amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void load(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[0] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[1] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[2] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				reg[3] = mem[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void add(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] + reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] + reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] + reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] + reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void mul(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[0] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[0] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[0] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[0] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[1] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[1] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[1] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[1] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[2] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[2] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[2] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[2] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 	if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[0] = reg[3] * reg[0];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[1] = reg[3] * reg[1];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[2] = reg[3] * reg[2];&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			reg[3] = reg[3] * reg[3];&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void save(int x1, int x2, int y1, int y2)&lt;br /&gt;
 {&lt;br /&gt;
 	for (int i = 0; i &amp;amp;lt; 8; i++)&lt;br /&gt;
 	{&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[0] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 0 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[1] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 0)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[2] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 		if (y1 == 1 &amp;amp;amp;&amp;amp;amp; y2 == 1)&lt;br /&gt;
 		{&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[0];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 0 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[1];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 0)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[2];&lt;br /&gt;
 			}&lt;br /&gt;
 			if (x1 == 1 &amp;amp;amp;&amp;amp;amp; x2 == 1)&lt;br /&gt;
 			{&lt;br /&gt;
 				mem[3] = reg[3];&lt;br /&gt;
 			}&lt;br /&gt;
 		}&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
== 문제 5 ==&lt;br /&gt;
 여기에 코드를 넣어주세요&lt;br /&gt;
== 문제 6 ==&lt;br /&gt;
 여기에 코드를 넣어주세요&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
[[CodeRace]] [[CodeRace/2016]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.17.185</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=CodeRace/2016&amp;diff=30616</id>
		<title>CodeRace/2016</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=CodeRace/2016&amp;diff=30616"/>
		<updated>2016-05-20T10:15:30Z</updated>

		<summary type="html">&lt;p&gt;165.194.17.185: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= CodeRace란? =&lt;br /&gt;
[[CodeRace]] 참고&lt;br /&gt;
* 2016.05.20 19시~22시 진행&lt;br /&gt;
&lt;br /&gt;
= 참가대상 =&lt;br /&gt;
[[새싹교실/2016]] 강사 및 새싹&lt;br /&gt;
* 팀에 새싹이나 강사 둘 중 하나가 부족하면 팀 매칭 조정 합니다.&lt;br /&gt;
* 문제 범위는 함수까지&lt;br /&gt;
* 상품은 새싹은 참가상까지 있음, 강사는 먼저 맞춘 순대로 3등까지&lt;br /&gt;
&lt;br /&gt;
= 진행 방식 =&lt;br /&gt;
시니어(재학생) - 주니어(신입생) 페어 프로그래밍으로 진행됩니다. 시니어(재학생)은 Navigator가 되며 주니어(신입생)은 Driver가 됩니다. Navigator가 Driver에게 방법을 제시하며 직접 코딩하지 않습니다. Driver는 실제 코딩하는 역할이며 지시에 따라 코딩한다.&lt;br /&gt;
&lt;br /&gt;
한 팀에는 무조건 강사 한 명, 코드 작성할 수 있는 컴퓨터 한 대입니다. 새싹이 두 명 이상인 경우라도 컴퓨터는 한 대이며, 새싹이 교대해서 코드를 작성하는 것은 허용합니다.&lt;br /&gt;
= 진행순서 =&lt;br /&gt;
19시 ~ 22시까지 진행될 예정(상황에 따라 종료시간 변경될 수 있음)&lt;br /&gt;
* 식사&lt;br /&gt;
* 진행방식 설명&lt;br /&gt;
* 진행&lt;br /&gt;
* ☆시상☆&lt;br /&gt;
* 귀가&lt;br /&gt;
&lt;br /&gt;
= 문제 =&lt;br /&gt;
* TBA&lt;br /&gt;
= 풀이 =&lt;br /&gt;
* [[CodeRace/2016/SamplePage]]의 내용을 복사해서 페이지를 만든 후 제출하세요. (샘플페이지에 트롤링하면 그 팀은 진행자가 엄격하게 채점할 겁니다. (｀Д´))&lt;br /&gt;
* [[CodeRace/2016/해탈의경지]]&lt;br /&gt;
* [[CodeRace/2016/초코하임]]&lt;br /&gt;
------------------&lt;br /&gt;
[[CodeRace]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.17.185</name></author>
	</entry>
</feed>