
stanf2.out:     file format elf32-sh


Disassembly of section .text:

00008000 <_main>:
    8000:	2f 86       	mov.l	r8,@-r15
    8002:	e1 00       	mov	#0,r1
    8004:	2f 96       	mov.l	r9,@-r15
    8006:	e9 05       	mov	#5,r9
    8008:	2f a6       	mov.l	r10,@-r15
    800a:	2f b6       	mov.l	r11,@-r15
    800c:	eb 01       	mov	#1,r11
    800e:	2f c6       	mov.l	r12,@-r15
    8010:	ec 00       	mov	#0,r12
    8012:	2f d6       	mov.l	r13,@-r15
    8014:	2f e6       	mov.l	r14,@-r15
    8016:	d0 37       	mov.l	80f4 <_main+0xf4>,r0	! 123d0 <_results>
    8018:	da 37       	mov.l	80f8 <_main+0xf8>,r10	! 123d4 <_pctr>
    801a:	4f 22       	sts.l	pr,@-r15
    801c:	d8 37       	mov.l	80fc <_main+0xfc>,r8	! 12c7c <_permarray>
    801e:	7f 90       	add	#-112,r15
    8020:	dd 37       	mov.l	8100 <_main+0x100>,r13	! 8704 <_Permute>
    8022:	7f 94       	add	#-108,r15
    8024:	20 12       	mov.l	r1,@r0
    8026:	2a 12       	mov.l	r1,@r10
    8028:	e1 02       	mov	#2,r1
    802a:	18 13       	mov.l	r1,@(12,r8)
    802c:	e1 03       	mov	#3,r1
    802e:	18 14       	mov.l	r1,@(16,r8)
    8030:	e1 04       	mov	#4,r1
    8032:	18 15       	mov.l	r1,@(20,r8)
    8034:	e1 05       	mov	#5,r1
    8036:	18 16       	mov.l	r1,@(24,r8)
    8038:	e1 06       	mov	#6,r1
    803a:	18 c1       	mov.l	r12,@(4,r8)
    803c:	e4 07       	mov	#7,r4
    803e:	18 b2       	mov.l	r11,@(8,r8)
    8040:	79 ff       	add	#-1,r9
    8042:	4d 0b       	jsr	@r13
    8044:	18 17       	mov.l	r1,@(28,r8)
    8046:	29 98       	tst	r9,r9
    8048:	8b ee       	bf	8028 <_main+0x28>
    804a:	62 a2       	mov.l	@r10,r2
    804c:	d1 2d       	mov.l	8104 <_main+0x104>,r1	! a924
    804e:	32 10       	cmp/eq	r1,r2
    8050:	89 03       	bt	805a <_main+0x5a>
    8052:	d1 28       	mov.l	80f4 <_main+0xf4>,r1	! 123d0 <_results>
    8054:	60 12       	mov.l	@r1,r0
    8056:	cb 01       	or	#1,r0
    8058:	21 02       	mov.l	r0,@r1
    805a:	d1 2b       	mov.l	8108 <_main+0x108>,r1	! 123e4
    805c:	e0 00       	mov	#0,r0
    805e:	21 02       	mov.l	r0,@r1
    8060:	70 01       	add	#1,r0
    8062:	88 12       	cmp/eq	#18,r0
    8064:	71 08       	add	#8,r1
    8066:	8b fa       	bf	805e <_main+0x5e>
    8068:	d1 28       	mov.l	810c <_main+0x10c>,r1	! 1c9e4 <_freelist>
    806a:	e8 0e       	mov	#14,r8
    806c:	d9 28       	mov.l	8110 <_main+0x110>,r9	! 20b44 <_stack>
    806e:	21 02       	mov.l	r0,@r1
    8070:	e1 00       	mov	#0,r1
    8072:	da 28       	mov.l	8114 <_main+0x114>,r10	! 8774 <_Push>
    8074:	19 11       	mov.l	r1,@(4,r9)
    8076:	64 83       	mov	r8,r4
    8078:	e5 01       	mov	#1,r5
    807a:	4a 0b       	jsr	@r10
    807c:	78 ff       	add	#-1,r8
    807e:	28 88       	tst	r8,r8
    8080:	8b f9       	bf	8076 <_main+0x76>
    8082:	19 82       	mov.l	r8,@(8,r9)
    8084:	e4 01       	mov	#1,r4
    8086:	19 83       	mov.l	r8,@(12,r9)
    8088:	e5 02       	mov	#2,r5
    808a:	d9 23       	mov.l	8118 <_main+0x118>,r9	! 950c <_movesdone>
    808c:	e6 0e       	mov	#14,r6
    808e:	d1 23       	mov.l	811c <_main+0x11c>,r1	! 8838 <_tower>
    8090:	41 0b       	jsr	@r1
    8092:	29 82       	mov.l	r8,@r9
    8094:	62 92       	mov.l	@r9,r2
    8096:	91 2c       	mov.w	80f2 <_main+0xf2>,r1	! 3fff
    8098:	32 10       	cmp/eq	r1,r2
    809a:	89 03       	bt	80a4 <_main+0xa4>
    809c:	d2 15       	mov.l	80f4 <_main+0xf4>,r2	! 123d0 <_results>
    809e:	60 22       	mov.l	@r2,r0
    80a0:	cb 02       	or	#2,r0
    80a2:	22 02       	mov.l	r0,@r2
    80a4:	68 f3       	mov	r15,r8
    80a6:	78 14       	add	#20,r8
    80a8:	6c 83       	mov	r8,r12
    80aa:	7c e8       	add	#-24,r12
    80ac:	db 1c       	mov.l	8120 <_main+0x120>,r11	! 889c <_Try>
    80ae:	6e f3       	mov	r15,r14
    80b0:	1f c2       	mov.l	r12,@(8,r15)
    80b2:	6a f3       	mov	r15,r10
    80b4:	6c f3       	mov	r15,r12
    80b6:	69 f3       	mov	r15,r9
    80b8:	ed 32       	mov	#50,r13
    80ba:	7e 5c       	add	#92,r14
    80bc:	7c 10       	add	#16,r12
    80be:	7a 38       	add	#56,r10
    80c0:	79 dc       	add	#-36,r9
    80c2:	57 f2       	mov.l	@(8,r15),r7
    80c4:	61 f3       	mov	r15,r1
    80c6:	71 7c       	add	#124,r1
    80c8:	63 e3       	mov	r14,r3
    80ca:	e0 f9       	mov	#-7,r0
    80cc:	e2 01       	mov	#1,r2
    80ce:	e6 07       	mov	#7,r6
    80d0:	30 27       	cmp/gt	r2,r0
    80d2:	8b 02       	bf	80da <_main+0xda>
    80d4:	21 22       	mov.l	r2,@r1
    80d6:	30 67       	cmp/gt	r6,r0
    80d8:	89 00       	bt	80dc <_main+0xdc>
    80da:	23 22       	mov.l	r2,@r3
    80dc:	88 10       	cmp/eq	#16,r0
    80de:	89 21       	bt	8124 <_main+0x124>
    80e0:	30 66       	cmp/hi	r6,r0
    80e2:	89 01       	bt	80e8 <_main+0xe8>
    80e4:	a1 ba       	bra	845c <_main+0x45c>
    80e6:	27 22       	mov.l	r2,@r7
    80e8:	70 01       	add	#1,r0
    80ea:	77 04       	add	#4,r7
    80ec:	71 04       	add	#4,r1
    80ee:	af ef       	bra	80d0 <_main+0xd0>
    80f0:	73 04       	add	#4,r3
    80f2:	3f ff       	addv	r15,r15
    80f4:	00 01       	.word 0x0001
    80f6:	23 d0       	mov.b	r13,@r3
    80f8:	00 01       	.word 0x0001
    80fa:	23 d4       	mov.b	r13,@-r3
    80fc:	00 01       	.word 0x0001
    80fe:	2c 7c       	cmp/str	r7,r12
    8100:	00 00       	.word 0x0000
    8102:	87 04       	.word 0x8704
    8104:	00 00       	.word 0x0000
    8106:	a9 24       	bra	7352 <_main-0xcae>
    8108:	00 01       	.word 0x0001
    810a:	23 e4       	mov.b	r14,@-r3
    810c:	00 01       	.word 0x0001
    810e:	c9 e4       	and	#-28,r0
    8110:	00 02       	stc	sr,r0
    8112:	0b 44       	mov.b	r4,@(r0,r11)
    8114:	00 00       	.word 0x0000
    8116:	87 74       	.word 0x8774
    8118:	00 00       	.word 0x0000
    811a:	95 0c       	mov.w	8136 <_main+0x136>,r5	! 2118
    811c:	00 00       	.word 0x0000
    811e:	88 38       	cmp/eq	#56,r0
    8120:	00 00       	.word 0x0000
    8122:	88 9c       	cmp/eq	#-100,r0
    8124:	96 cc       	mov.w	82c0 <_main+0x2c0>,r6	! 98
    8126:	e4 01       	mov	#1,r4
    8128:	2f e2       	mov.l	r14,@r15
    812a:	65 c3       	mov	r12,r5
    812c:	1f a1       	mov.l	r10,@(4,r15)
    812e:	36 fc       	add	r15,r6
    8130:	4b 0b       	jsr	@r11
    8132:	67 83       	mov	r8,r7
    8134:	51 9d       	mov.l	@(52,r9),r1
    8136:	21 18       	tst	r1,r1
    8138:	8b 03       	bf	8142 <_main+0x142>
    813a:	d1 6e       	mov.l	82f4 <_main+0x2f4>,r1	! 123d0 <_results>
    813c:	60 12       	mov.l	@r1,r0
    813e:	cb 04       	or	#4,r0
    8140:	21 02       	mov.l	r0,@r1
    8142:	7d ff       	add	#-1,r13
    8144:	2d d8       	tst	r13,r13
    8146:	8b bc       	bf	80c2 <_main+0xc2>
    8148:	d1 6b       	mov.l	82f8 <_main+0x2f8>,r1	! 12403
    814a:	ec 00       	mov	#0,r12
    814c:	d2 6b       	mov.l	82fc <_main+0x2fc>,r2	! 20b40 <_seed>
    814e:	d8 6c       	mov.l	8300 <_main+0x300>,r8	! 8964 <_Initmatrix>
    8150:	d4 6c       	mov.l	8304 <_main+0x304>,r4	! 12ca8 <_ima>
    8152:	48 0b       	jsr	@r8
    8154:	22 12       	mov.l	r1,@r2
    8156:	db 6c       	mov.l	8308 <_main+0x308>,r11	! 8c40 <___mulsi3>
    8158:	de 6c       	mov.l	830c <_main+0x30c>,r14	! a2a8
    815a:	9a b2       	mov.w	82c2 <_main+0x2c2>,r10	! a4
    815c:	d4 6c       	mov.l	8310 <_main+0x310>,r4	! a160 <_imb>
    815e:	48 0b       	jsr	@r8
    8160:	00 09       	nop	
    8162:	1f c3       	mov.l	r12,@(12,r15)
    8164:	52 f3       	mov.l	@(12,r15),r2
    8166:	d0 6b       	mov.l	8314 <_main+0x314>,r0	! 12d50
    8168:	dd 6b       	mov.l	8318 <_main+0x318>,r13	! 16220
    816a:	30 2c       	add	r2,r0
    816c:	dc 6b       	mov.l	831c <_main+0x31c>,r12	! a208
    816e:	3d 2c       	add	r2,r13
    8170:	1f 02       	mov.l	r0,@(8,r15)
    8172:	00 09       	nop	
    8174:	59 f2       	mov.l	@(8,r15),r9
    8176:	66 c3       	mov	r12,r6
    8178:	e8 00       	mov	#0,r8
    817a:	e7 01       	mov	#1,r7
    817c:	65 62       	mov.l	@r6,r5
    817e:	77 01       	add	#1,r7
    8180:	4b 0b       	jsr	@r11
    8182:	64 96       	mov.l	@r9+,r4
    8184:	38 0c       	add	r0,r8
    8186:	60 73       	mov	r7,r0
    8188:	88 29       	cmp/eq	#41,r0
    818a:	36 ac       	add	r10,r6
    818c:	8b f6       	bf	817c <_main+0x17c>
    818e:	7c 04       	add	#4,r12
    8190:	2d 82       	mov.l	r8,@r13
    8192:	3c e0       	cmp/eq	r14,r12
    8194:	7d 04       	add	#4,r13
    8196:	8b ed       	bf	8174 <_main+0x174>
    8198:	91 93       	mov.w	82c2 <_main+0x2c2>,r1	! a4
    819a:	5c f3       	mov.l	@(12,r15),r12
    819c:	3c 1c       	add	r1,r12
    819e:	91 91       	mov.w	82c4 <_main+0x2c4>,r1	! 19a0
    81a0:	60 c3       	mov	r12,r0
    81a2:	1f c3       	mov.l	r12,@(12,r15)
    81a4:	30 10       	cmp/eq	r1,r0
    81a6:	8b dd       	bf	8164 <_main+0x164>
    81a8:	d1 5d       	mov.l	8320 <_main+0x320>,r1	! 161f4
    81aa:	52 1b       	mov.l	@(44,r1),r2
    81ac:	91 8b       	mov.w	82c6 <_main+0x2c6>,r1	! e4b8
    81ae:	32 10       	cmp/eq	r1,r2
    81b0:	89 03       	bt	81ba <_main+0x1ba>
    81b2:	d1 50       	mov.l	82f4 <_main+0x2f4>,r1	! 123d0 <_results>
    81b4:	60 12       	mov.l	@r1,r0
    81b6:	cb 08       	or	#8,r0
    81b8:	21 02       	mov.l	r0,@r1
    81ba:	d2 5a       	mov.l	8324 <_main+0x324>,r2	! 16178 <_imr>
    81bc:	91 84       	mov.w	82c8 <_main+0x2c8>,r1	! cfc
    81be:	31 2c       	add	r2,r1
    81c0:	52 19       	mov.l	@(36,r1),r2
    81c2:	91 82       	mov.w	82ca <_main+0x2ca>,r1	! 1dec
    81c4:	32 10       	cmp/eq	r1,r2
    81c6:	89 03       	bt	81d0 <_main+0x1d0>
    81c8:	dc 4a       	mov.l	82f4 <_main+0x2f4>,r12	! 123d0 <_results>
    81ca:	60 c2       	mov.l	@r12,r0
    81cc:	cb 08       	or	#8,r0
    81ce:	2c 02       	mov.l	r0,@r12
    81d0:	91 7c       	mov.w	82cc <_main+0x2cc>,r1	! 1a3c
    81d2:	d0 54       	mov.l	8324 <_main+0x324>,r0	! 16178 <_imr>
    81d4:	31 0c       	add	r0,r1
    81d6:	52 11       	mov.l	@(4,r1),r2
    81d8:	91 79       	mov.w	82ce <_main+0x2ce>,r1	! 155c
    81da:	32 10       	cmp/eq	r1,r2
    81dc:	89 03       	bt	81e6 <_main+0x1e6>
    81de:	d1 45       	mov.l	82f4 <_main+0x2f4>,r1	! 123d0 <_results>
    81e0:	60 12       	mov.l	@r1,r0
    81e2:	cb 08       	or	#8,r0
    81e4:	21 02       	mov.l	r0,@r1
    81e6:	d1 50       	mov.l	8328 <_main+0x328>,r1	! 8d0c <_puzzl>
    81e8:	e7 01       	mov	#1,r7
    81ea:	92 71       	mov.w	82d0 <_main+0x2d0>,r2	! 800
    81ec:	64 13       	mov	r1,r4
    81ee:	63 13       	mov	r1,r3
    81f0:	32 1c       	add	r1,r2
    81f2:	21 72       	mov.l	r7,@r1
    81f4:	71 04       	add	#4,r1
    81f6:	31 20       	cmp/eq	r2,r1
    81f8:	8b fb       	bf	81f2 <_main+0x1f2>
    81fa:	91 6a       	mov.w	82d2 <_main+0x2d2>,r1	! 1c4
    81fc:	e6 00       	mov	#0,r6
    81fe:	90 69       	mov.w	82d4 <_main+0x2d4>,r0	! ff60
    8200:	31 3c       	add	r3,r1
    8202:	95 68       	mov.w	82d6 <_main+0x2d6>,r5	! 500
    8204:	68 13       	mov	r1,r8
    8206:	97 67       	mov.w	82d8 <_main+0x2d8>,r7	! 100
    8208:	78 14       	add	#20,r8
    820a:	62 13       	mov	r1,r2
    820c:	32 0c       	add	r0,r2
    820e:	69 23       	mov	r2,r9
    8210:	39 5c       	add	r5,r9
    8212:	63 23       	mov	r2,r3
    8214:	23 62       	mov.l	r6,@r3
    8216:	33 7c       	add	r7,r3
    8218:	33 90       	cmp/eq	r9,r3
    821a:	8b fb       	bf	8214 <_main+0x214>
    821c:	72 20       	add	#32,r2
    821e:	32 10       	cmp/eq	r1,r2
    8220:	8b f5       	bf	820e <_main+0x20e>
    8222:	61 23       	mov	r2,r1
    8224:	71 04       	add	#4,r1
    8226:	31 80       	cmp/eq	r8,r1
    8228:	8b ef       	bf	820a <_main+0x20a>
    822a:	d2 40       	mov.l	832c <_main+0x32c>,r2	! bbd0 <_p>
    822c:	e6 00       	mov	#0,r6
    822e:	95 54       	mov.w	82da <_main+0x2da>,r5	! 6800
    8230:	61 23       	mov	r2,r1
    8232:	97 4d       	mov.w	82d0 <_main+0x2d0>,r7	! 800
    8234:	35 2c       	add	r2,r5
    8236:	e0 00       	mov	#0,r0
    8238:	01 66       	mov.l	r6,@(r0,r1)
    823a:	70 04       	add	#4,r0
    823c:	30 70       	cmp/eq	r7,r0
    823e:	e3 00       	mov	#0,r3
    8240:	8b fa       	bf	8238 <_main+0x238>
    8242:	31 0c       	add	r0,r1
    8244:	31 50       	cmp/eq	r5,r1
    8246:	8b f6       	bf	8236 <_main+0x236>
    8248:	d7 39       	mov.l	8330 <_main+0x330>,r7	! 16130 <_piecemax>
    824a:	e5 0b       	mov	#11,r5
    824c:	e1 01       	mov	#1,r1
    824e:	27 52       	mov.l	r5,@r7
    8250:	95 44       	mov.w	82dc <_main+0x2dc>,r5	! afc
    8252:	90 44       	mov.w	82de <_main+0x2de>,r0	! 9fc
    8254:	35 2c       	add	r2,r5
    8256:	15 11       	mov.l	r1,@(4,r5)
    8258:	30 2c       	add	r2,r0
    825a:	15 12       	mov.l	r1,@(8,r5)
    825c:	95 40       	mov.w	82e0 <_main+0x2e0>,r5	! c1
    825e:	10 11       	mov.l	r1,@(4,r0)
    8260:	17 51       	mov.l	r5,@(4,r7)
    8262:	95 3e       	mov.w	82e2 <_main+0x2e2>,r5	! 10fc
    8264:	10 12       	mov.l	r1,@(8,r0)
    8266:	35 2c       	add	r2,r5
    8268:	90 3c       	mov.w	82e4 <_main+0x2e4>,r0	! ffc
    826a:	15 11       	mov.l	r1,@(4,r5)
    826c:	30 2c       	add	r2,r0
    826e:	15 19       	mov.l	r1,@(36,r5)
    8270:	95 39       	mov.w	82e6 <_main+0x2e6>,r5	! 113c
    8272:	10 11       	mov.l	r1,@(4,r0)
    8274:	35 2c       	add	r2,r5
    8276:	10 19       	mov.l	r1,@(36,r0)
    8278:	90 36       	mov.w	82e8 <_main+0x2e8>,r0	! 103c
    827a:	15 11       	mov.l	r1,@(4,r5)
    827c:	30 2c       	add	r2,r0
    827e:	15 19       	mov.l	r1,@(36,r5)
    8280:	e5 58       	mov	#88,r5
    8282:	10 11       	mov.l	r1,@(4,r0)
    8284:	10 19       	mov.l	r1,@(36,r0)
    8286:	17 52       	mov.l	r5,@(8,r7)
    8288:	99 2f       	mov.w	82ea <_main+0x2ea>,r9	! 7fc
    828a:	98 2f       	mov.w	82ec <_main+0x2ec>,r8	! 8fc
    828c:	39 2c       	add	r2,r9
    828e:	90 2e       	mov.w	82ee <_main+0x2ee>,r0	! 17fc
    8290:	38 2c       	add	r2,r8
    8292:	95 2d       	mov.w	82f0 <_main+0x2f0>,r5	! 183c
    8294:	30 2c       	add	r2,r0
    8296:	d6 27       	mov.l	8334 <_main+0x334>,r6	! 9510 <_class>
    8298:	35 2c       	add	r2,r5
    829a:	19 11       	mov.l	r1,@(4,r9)
    829c:	26 32       	mov.l	r3,@r6
    829e:	16 31       	mov.l	r3,@(4,r6)
    82a0:	16 32       	mov.l	r3,@(8,r6)
    82a2:	18 11       	mov.l	r1,@(4,r8)
    82a4:	19 12       	mov.l	r1,@(8,r9)
    82a6:	18 12       	mov.l	r1,@(8,r8)
    82a8:	10 11       	mov.l	r1,@(4,r0)
    82aa:	10 19       	mov.l	r1,@(36,r0)
    82ac:	15 11       	mov.l	r1,@(4,r5)
    82ae:	22 12       	mov.l	r1,@r2
    82b0:	12 18       	mov.l	r1,@(32,r2)
    82b2:	12 11       	mov.l	r1,@(4,r2)
    82b4:	12 19       	mov.l	r1,@(36,r2)
    82b6:	12 12       	mov.l	r1,@(8,r2)
    82b8:	12 1a       	mov.l	r1,@(40,r2)
    82ba:	12 13       	mov.l	r1,@(12,r2)
    82bc:	a0 3c       	bra	8338 <_main+0x338>
    82be:	12 1b       	mov.l	r1,@(44,r2)
    82c0:	00 98       	.word 0x0098
    82c2:	00 a4       	mov.b	r10,@(r0,r0)
    82c4:	19 a0       	mov.l	r10,@(0,r9)
    82c6:	e4 b8       	mov	#-72,r4
    82c8:	0c fc       	mov.b	@(r0,r15),r12
    82ca:	1d ec       	mov.l	r14,@(48,r13)
    82cc:	1a 3c       	mov.l	r3,@(48,r10)
    82ce:	15 5c       	mov.l	r5,@(48,r5)
    82d0:	08 00       	.word 0x0800
    82d2:	01 c4       	mov.b	r12,@(r0,r1)
    82d4:	ff 60       	.word 0xff60
    82d6:	05 00       	.word 0x0500
    82d8:	01 00       	.word 0x0100
    82da:	68 00       	mov.b	@r0,r8
    82dc:	0a fc       	mov.b	@(r0,r15),r10
    82de:	09 fc       	mov.b	@(r0,r15),r9
    82e0:	00 c1       	.word 0x00c1
    82e2:	10 fc       	mov.l	r15,@(48,r0)
    82e4:	0f fc       	mov.b	@(r0,r15),r15
    82e6:	11 3c       	mov.l	r3,@(48,r1)
    82e8:	10 3c       	mov.l	r3,@(48,r0)
    82ea:	07 fc       	mov.b	@(r0,r15),r7
    82ec:	08 fc       	mov.b	@(r0,r15),r8
    82ee:	17 fc       	mov.l	r15,@(48,r7)
    82f0:	18 3c       	mov.l	r3,@(48,r8)
    82f2:	00 09       	nop	
    82f4:	00 01       	.word 0x0001
    82f6:	23 d0       	mov.b	r13,@r3
    82f8:	00 01       	.word 0x0001
    82fa:	24 03       	.word 0x2403
    82fc:	00 02       	stc	sr,r0
    82fe:	0b 40       	.word 0x0b40
    8300:	00 00       	.word 0x0000
    8302:	89 64       	bt	83ce <_main+0x3ce>
    8304:	00 01       	.word 0x0001
    8306:	2c a8       	tst	r10,r12
    8308:	00 00       	.word 0x0000
    830a:	8c 40       	.word 0x8c40
    830c:	00 00       	.word 0x0000
    830e:	a2 a8       	bra	8862 <_tower+0x2a>
    8310:	00 00       	.word 0x0000
    8312:	a1 60       	bra	85d6 <_main+0x5d6>
    8314:	00 01       	.word 0x0001
    8316:	2d 50       	mov.b	r5,@r13
    8318:	00 01       	.word 0x0001
    831a:	62 20       	mov.b	@r2,r2
    831c:	00 00       	.word 0x0000
    831e:	a2 08       	bra	8732 <_Permute+0x2e>
    8320:	00 01       	.word 0x0001
    8322:	61 f4       	mov.b	@r15+,r1
    8324:	00 01       	.word 0x0001
    8326:	61 78       	swap.b	r7,r1
    8328:	00 00       	.word 0x0000
    832a:	8d 0c       	.word 0x8d0c
    832c:	00 00       	.word 0x0000
    832e:	bb d0       	bsr	7ad2 <_main-0x52e>
    8330:	00 01       	.word 0x0001
    8332:	61 30       	mov.b	@r3,r1
    8334:	00 00       	.word 0x0000
    8336:	95 10       	mov.w	835a <_main+0x35a>,r5	! 1511
    8338:	15 19       	mov.l	r1,@(36,r5)
    833a:	15 12       	mov.l	r1,@(8,r5)
    833c:	15 1a       	mov.l	r1,@(40,r5)
    833e:	e5 19       	mov	#25,r5
    8340:	17 53       	mov.l	r5,@(12,r7)
    8342:	95 af       	mov.w	84a4 <_main+0x4a4>,r5	! 20fc
    8344:	10 12       	mov.l	r1,@(8,r0)
    8346:	35 2c       	add	r2,r5
    8348:	15 11       	mov.l	r1,@(4,r5)
    834a:	15 12       	mov.l	r1,@(8,r5)
    834c:	15 13       	mov.l	r1,@(12,r5)
    834e:	15 14       	mov.l	r1,@(16,r5)
    8350:	e5 43       	mov	#67,r5
    8352:	17 54       	mov.l	r5,@(16,r7)
    8354:	95 a7       	mov.w	84a6 <_main+0x4a6>,r5	! 2afc
    8356:	10 1a       	mov.l	r1,@(40,r0)
    8358:	35 2c       	add	r2,r5
    835a:	15 11       	mov.l	r1,@(4,r5)
    835c:	15 19       	mov.l	r1,@(36,r5)
    835e:	95 a3       	mov.w	84a8 <_main+0x4a8>,r5	! c8
    8360:	90 a3       	mov.w	84aa <_main+0x4aa>,r0	! 1ffc
    8362:	17 55       	mov.l	r5,@(20,r7)
    8364:	30 2c       	add	r2,r0
    8366:	95 a1       	mov.w	84ac <_main+0x4ac>,r5	! 2ffc
    8368:	10 11       	mov.l	r1,@(4,r0)
    836a:	35 2c       	add	r2,r5
    836c:	15 11       	mov.l	r1,@(4,r5)
    836e:	15 12       	mov.l	r1,@(8,r5)
    8370:	15 13       	mov.l	r1,@(12,r5)
    8372:	95 9c       	mov.w	84ae <_main+0x4ae>,r5	! 37fc
    8374:	10 12       	mov.l	r1,@(8,r0)
    8376:	35 2c       	add	r2,r5
    8378:	10 13       	mov.l	r1,@(12,r0)
    837a:	10 14       	mov.l	r1,@(16,r0)
    837c:	90 98       	mov.w	84b0 <_main+0x4b0>,r0	! 29fc
    837e:	99 98       	mov.w	84b2 <_main+0x4b2>,r9	! 27fc
    8380:	30 2c       	add	r2,r0
    8382:	98 97       	mov.w	84b4 <_main+0x4b4>,r8	! 28fc
    8384:	39 2c       	add	r2,r9
    8386:	15 11       	mov.l	r1,@(4,r5)
    8388:	38 2c       	add	r2,r8
    838a:	15 19       	mov.l	r1,@(36,r5)
    838c:	95 93       	mov.w	84b6 <_main+0x4b6>,r5	! 383c
    838e:	10 11       	mov.l	r1,@(4,r0)
    8390:	35 2c       	add	r2,r5
    8392:	10 19       	mov.l	r1,@(36,r0)
    8394:	e0 02       	mov	#2,r0
    8396:	16 33       	mov.l	r3,@(12,r6)
    8398:	16 34       	mov.l	r3,@(16,r6)
    839a:	16 35       	mov.l	r3,@(20,r6)
    839c:	17 06       	mov.l	r0,@(24,r7)
    839e:	18 11       	mov.l	r1,@(4,r8)
    83a0:	18 19       	mov.l	r1,@(36,r8)
    83a2:	16 16       	mov.l	r1,@(24,r6)
    83a4:	19 11       	mov.l	r1,@(4,r9)
    83a6:	19 19       	mov.l	r1,@(36,r9)
    83a8:	15 11       	mov.l	r1,@(4,r5)
    83aa:	e5 10       	mov	#16,r5
    83ac:	17 57       	mov.l	r5,@(28,r7)
    83ae:	95 83       	mov.w	84b8 <_main+0x4b8>,r5	! 3ffc
    83b0:	98 83       	mov.w	84ba <_main+0x4ba>,r8	! 4ffc
    83b2:	35 2c       	add	r2,r5
    83b4:	15 11       	mov.l	r1,@(4,r5)
    83b6:	38 2c       	add	r2,r8
    83b8:	95 80       	mov.w	84bc <_main+0x4bc>,r5	! 40fc
    83ba:	16 09       	mov.l	r0,@(36,r6)
    83bc:	35 2c       	add	r2,r5
    83be:	15 11       	mov.l	r1,@(4,r5)
    83c0:	95 7d       	mov.w	84be <_main+0x4be>,r5	! 41fc
    83c2:	18 11       	mov.l	r1,@(4,r8)
    83c4:	35 2c       	add	r2,r5
    83c6:	15 11       	mov.l	r1,@(4,r5)
    83c8:	95 7a       	mov.w	84c0 <_main+0x4c0>,r5	! 80
    83ca:	16 0a       	mov.l	r0,@(40,r6)
    83cc:	17 58       	mov.l	r5,@(32,r7)
    83ce:	95 78       	mov.w	84c2 <_main+0x4c2>,r5	! 47fc
    83d0:	16 0b       	mov.l	r0,@(44,r6)
    83d2:	35 2c       	add	r2,r5
    83d4:	15 11       	mov.l	r1,@(4,r5)
    83d6:	15 19       	mov.l	r1,@(36,r5)
    83d8:	15 12       	mov.l	r1,@(8,r5)
    83da:	15 1a       	mov.l	r1,@(40,r5)
    83dc:	e5 09       	mov	#9,r5
    83de:	17 59       	mov.l	r5,@(36,r7)
    83e0:	95 70       	mov.w	84c4 <_main+0x4c4>,r5	! 50fc
    83e2:	18 12       	mov.l	r1,@(8,r8)
    83e4:	35 2c       	add	r2,r5
    83e6:	15 11       	mov.l	r1,@(4,r5)
    83e8:	15 12       	mov.l	r1,@(8,r5)
    83ea:	e5 41       	mov	#65,r5
    83ec:	17 5a       	mov.l	r5,@(40,r7)
    83ee:	95 6a       	mov.w	84c6 <_main+0x4c6>,r5	! 58fc
    83f0:	98 6a       	mov.w	84c8 <_main+0x4c8>,r8	! 57fc
    83f2:	35 2c       	add	r2,r5
    83f4:	15 11       	mov.l	r1,@(4,r5)
    83f6:	38 2c       	add	r2,r8
    83f8:	15 19       	mov.l	r1,@(36,r5)
    83fa:	e5 48       	mov	#72,r5
    83fc:	17 5b       	mov.l	r5,@(44,r7)
    83fe:	90 64       	mov.w	84ca <_main+0x4ca>,r0	! 5ffc
    8400:	95 64       	mov.w	84cc <_main+0x4cc>,r5	! 60fc
    8402:	30 2c       	add	r2,r0
    8404:	16 17       	mov.l	r1,@(28,r6)
    8406:	35 2c       	add	r2,r5
    8408:	16 18       	mov.l	r1,@(32,r6)
    840a:	18 11       	mov.l	r1,@(4,r8)
    840c:	18 19       	mov.l	r1,@(36,r8)
    840e:	10 11       	mov.l	r1,@(4,r0)
    8410:	15 11       	mov.l	r1,@(4,r5)
    8412:	10 19       	mov.l	r1,@(36,r0)
    8414:	15 19       	mov.l	r1,@(36,r5)
    8416:	10 12       	mov.l	r1,@(8,r0)
    8418:	15 12       	mov.l	r1,@(8,r5)
    841a:	10 1a       	mov.l	r1,@(40,r0)
    841c:	e0 00       	mov	#0,r0
    841e:	15 1a       	mov.l	r1,@(40,r5)
    8420:	e5 03       	mov	#3,r5
    8422:	d8 2d       	mov.l	84d8 <_main+0x4d8>,r8	! 8d08 <_kount>
    8424:	16 5c       	mov.l	r5,@(48,r6)
    8426:	e6 49       	mov	#73,r6
    8428:	17 6c       	mov.l	r6,@(48,r7)
    842a:	e6 0d       	mov	#13,r6
    842c:	d7 2b       	mov.l	84dc <_main+0x4dc>,r7	! 16164 <_piececount>
    842e:	28 32       	mov.l	r3,@r8
    8430:	93 4d       	mov.w	84ce <_main+0x4ce>,r3	! 124
    8432:	27 62       	mov.l	r6,@r7
    8434:	17 51       	mov.l	r5,@(4,r7)
    8436:	17 12       	mov.l	r1,@(8,r7)
    8438:	17 13       	mov.l	r1,@(12,r7)
    843a:	67 03       	mov	r0,r7
    843c:	21 18       	tst	r1,r1
    843e:	89 05       	bt	844c <_main+0x44c>
    8440:	61 43       	mov	r4,r1
    8442:	31 7c       	add	r7,r1
    8444:	60 33       	mov	r3,r0
    8446:	01 1e       	mov.l	@(r0,r1),r1
    8448:	21 18       	tst	r1,r1
    844a:	8b 09       	bf	8460 <_main+0x460>
    844c:	77 04       	add	#4,r7
    844e:	60 73       	mov	r7,r0
    8450:	88 30       	cmp/eq	#48,r0
    8452:	8b 01       	bf	8458 <_main+0x458>
    8454:	a1 03       	bra	865e <_main+0x65e>
    8456:	e4 00       	mov	#0,r4
    8458:	af f0       	bra	843c <_main+0x43c>
    845a:	01 2e       	mov.l	@(r0,r2),r1
    845c:	ae 45       	bra	80ea <_main+0xea>
    845e:	70 01       	add	#1,r0
    8460:	dc 1f       	mov.l	84e0 <_main+0x4e0>,r12	! 123d0 <_results>
    8462:	d1 20       	mov.l	84e4 <_main+0x4e4>,r1	! 16174 <_n>
    8464:	60 c2       	mov.l	@r12,r0
    8466:	64 12       	mov.l	@r1,r4
    8468:	cb 20       	or	#32,r0
    846a:	2c 02       	mov.l	r0,@r12
    846c:	d0 1e       	mov.l	84e8 <_main+0x4e8>,r0	! 8a94 <_Trial>
    846e:	40 0b       	jsr	@r0
    8470:	00 09       	nop	
    8472:	20 08       	tst	r0,r0
    8474:	8b 01       	bf	847a <_main+0x47a>
    8476:	a0 ec       	bra	8652 <_main+0x652>
    8478:	00 09       	nop	
    847a:	62 82       	mov.l	@r8,r2
    847c:	91 28       	mov.w	84d0 <_main+0x4d0>,r1	! 7d5
    847e:	32 10       	cmp/eq	r1,r2
    8480:	89 03       	bt	848a <_main+0x48a>
    8482:	d2 17       	mov.l	84e0 <_main+0x4e0>,r2	! 123d0 <_results>
    8484:	60 22       	mov.l	@r2,r0
    8486:	cb 20       	or	#32,r0
    8488:	22 02       	mov.l	r0,@r2
    848a:	d8 18       	mov.l	84ec <_main+0x4ec>,r8	! 17bbc <_sortlist>
    848c:	ea 00       	mov	#0,r10
    848e:	9c 20       	mov.w	84d2 <_main+0x4d2>,r12	! 4e24
    8490:	66 83       	mov	r8,r6
    8492:	d9 17       	mov.l	84f0 <_main+0x4f0>,r9	! 12470 <_biggest>
    8494:	3c 8c       	add	r8,r12
    8496:	76 04       	add	#4,r6
    8498:	eb 00       	mov	#0,r11
    849a:	ed 00       	mov	#0,r13
    849c:	d7 15       	mov.l	84f4 <_main+0x4f4>,r7	! 12403
    849e:	9e 19       	mov.w	84d4 <_main+0x4d4>,r14	! 3619
    84a0:	a0 32       	bra	8508 <_main+0x508>
    84a2:	1f c2       	mov.l	r12,@(8,r15)
    84a4:	20 fc       	cmp/str	r15,r0
    84a6:	2a fc       	cmp/str	r15,r10
    84a8:	00 c8       	.word 0x00c8
    84aa:	1f fc       	mov.l	r15,@(48,r15)
    84ac:	2f fc       	cmp/str	r15,r15
    84ae:	37 fc       	add	r15,r7
    84b0:	29 fc       	cmp/str	r15,r9
    84b2:	27 fc       	cmp/str	r15,r7
    84b4:	28 fc       	cmp/str	r15,r8
    84b6:	38 3c       	add	r3,r8
    84b8:	3f fc       	add	r15,r15
    84ba:	4f fc       	.word 0x4ffc
    84bc:	40 fc       	.word 0x40fc
    84be:	41 fc       	.word 0x41fc
    84c0:	00 80       	.word 0x0080
    84c2:	47 fc       	.word 0x47fc
    84c4:	50 fc       	mov.l	@(48,r15),r0
    84c6:	58 fc       	mov.l	@(48,r15),r8
    84c8:	57 fc       	mov.l	@(48,r15),r7
    84ca:	5f fc       	mov.l	@(48,r15),r15
    84cc:	60 fc       	extu.b	r15,r0
    84ce:	01 24       	mov.b	r2,@(r0,r1)
    84d0:	07 d5       	mov.w	r13,@(r0,r7)
    84d2:	4e 24       	rotcl	r14
    84d4:	36 19       	.word 0x3619
    84d6:	00 09       	nop	
    84d8:	00 00       	.word 0x0000
    84da:	8d 08       	.word 0x8d08
    84dc:	00 01       	.word 0x0001
    84de:	61 64       	mov.b	@r6+,r1
    84e0:	00 01       	.word 0x0001
    84e2:	23 d0       	mov.b	r13,@r3
    84e4:	00 01       	.word 0x0001
    84e6:	61 74       	mov.b	@r7+,r1
    84e8:	00 00       	.word 0x0000
    84ea:	8a 94       	.word 0x8a94
    84ec:	00 01       	.word 0x0001
    84ee:	7b bc       	add	#-68,r11
    84f0:	00 01       	.word 0x0001
    84f2:	24 70       	mov.b	r7,@r4
    84f4:	00 01       	.word 0x0001
    84f6:	24 03       	.word 0x2403
    84f8:	3b 17       	cmp/gt	r1,r11
    84fa:	8b 00       	bf	84fe <_main+0x4fe>
    84fc:	6b 13       	mov	r1,r11
    84fe:	5c f2       	mov.l	@(8,r15),r12
    8500:	76 04       	add	#4,r6
    8502:	36 c0       	cmp/eq	r12,r6
    8504:	89 30       	bt	8568 <_main+0x568>
    8506:	6d a3       	mov	r10,r13
    8508:	61 73       	mov	r7,r1
    850a:	41 08       	shll2	r1
    850c:	31 7c       	add	r7,r1
    850e:	31 1c       	add	r1,r1
    8510:	31 7c       	add	r7,r1
    8512:	62 13       	mov	r1,r2
    8514:	42 08       	shll2	r2
    8516:	32 2c       	add	r2,r2
    8518:	32 18       	sub	r1,r2
    851a:	67 23       	mov	r2,r7
    851c:	47 08       	shll2	r7
    851e:	47 08       	shll2	r7
    8520:	37 2c       	add	r2,r7
    8522:	dc 69       	mov.l	86c8 <_main+0x6c8>,r12	! 8c62 <___sdivsi3>
    8524:	37 ec       	add	r14,r7
    8526:	67 7d       	extu.w	r7,r7
    8528:	d5 68       	mov.l	86cc <_main+0x6cc>,r5	! 186a0
    852a:	4c 0b       	jsr	@r12
    852c:	64 73       	mov	r7,r4
    852e:	61 03       	mov	r0,r1
    8530:	41 08       	shll2	r1
    8532:	31 1c       	add	r1,r1
    8534:	41 08       	shll2	r1
    8536:	31 08       	sub	r0,r1
    8538:	41 08       	shll2	r1
    853a:	31 0c       	add	r0,r1
    853c:	62 13       	mov	r1,r2
    853e:	42 08       	shll2	r2
    8540:	32 1c       	add	r1,r2
    8542:	61 23       	mov	r2,r1
    8544:	41 08       	shll2	r1
    8546:	31 2c       	add	r2,r1
    8548:	41 08       	shll2	r1
    854a:	31 1c       	add	r1,r1
    854c:	41 08       	shll2	r1
    854e:	60 73       	mov	r7,r0
    8550:	d2 5f       	mov.l	86d0 <_main+0x6d0>,r2	! ffff3cb0
    8552:	30 18       	sub	r1,r0
    8554:	61 03       	mov	r0,r1
    8556:	31 2c       	add	r2,r1
    8558:	26 12       	mov.l	r1,@r6
    855a:	3d 13       	cmp/ge	r1,r13
    855c:	89 cc       	bt	84f8 <_main+0x4f8>
    855e:	5c f2       	mov.l	@(8,r15),r12
    8560:	76 04       	add	#4,r6
    8562:	6a 13       	mov	r1,r10
    8564:	36 c0       	cmp/eq	r12,r6
    8566:	8b ce       	bf	8506 <_main+0x506>
    8568:	29 a2       	mov.l	r10,@r9
    856a:	e5 01       	mov	#1,r5
    856c:	da 59       	mov.l	86d4 <_main+0x6d4>,r10	! 225a0 <_littlest>
    856e:	d0 5a       	mov.l	86d8 <_main+0x6d8>,r0	! 20b40 <_seed>
    8570:	2a b2       	mov.l	r11,@r10
    8572:	d1 5a       	mov.l	86dc <_main+0x6dc>,r1	! 8ba4 <_Quicksort>
    8574:	db 5a       	mov.l	86e0 <_main+0x6e0>,r11	! 17bbc <_sortlist>
    8576:	20 72       	mov.l	r7,@r0
    8578:	96 9f       	mov.w	86ba <_main+0x6ba>,r6	! 1388
    857a:	41 0b       	jsr	@r1
    857c:	64 b3       	mov	r11,r4
    857e:	52 81       	mov.l	@(4,r8),r2
    8580:	61 a2       	mov.l	@r10,r1
    8582:	32 10       	cmp/eq	r1,r2
    8584:	89 72       	bt	866c <_main+0x66c>
    8586:	d1 57       	mov.l	86e4 <_main+0x6e4>,r1	! 123d0 <_results>
    8588:	60 12       	mov.l	@r1,r0
    858a:	cb 40       	or	#64,r0
    858c:	21 02       	mov.l	r0,@r1
    858e:	9c 95       	mov.w	86bc <_main+0x6bc>,r12	! 7d4
    8590:	e0 00       	mov	#0,r0
    8592:	d2 53       	mov.l	86e0 <_main+0x6e0>,r2	! 17bbc <_sortlist>
    8594:	ed 00       	mov	#0,r13
    8596:	d6 54       	mov.l	86e8 <_main+0x6e8>,r6	! 17bc0
    8598:	3c 2c       	add	r2,r12
    859a:	ee 00       	mov	#0,r14
    859c:	eb 00       	mov	#0,r11
    859e:	1f 02       	mov.l	r0,@(8,r15)
    85a0:	d7 52       	mov.l	86ec <_main+0x6ec>,r7	! 12403
    85a2:	a0 09       	bra	85b8 <_main+0x5b8>
    85a4:	1f c3       	mov.l	r12,@(12,r15)
    85a6:	3b 17       	cmp/gt	r1,r11
    85a8:	8b 01       	bf	85ae <_main+0x5ae>
    85aa:	6e 13       	mov	r1,r14
    85ac:	6b 13       	mov	r1,r11
    85ae:	5c f3       	mov.l	@(12,r15),r12
    85b0:	76 04       	add	#4,r6
    85b2:	36 c0       	cmp/eq	r12,r6
    85b4:	89 32       	bt	861c <_main+0x61c>
    85b6:	1f d2       	mov.l	r13,@(8,r15)
    85b8:	61 73       	mov	r7,r1
    85ba:	41 08       	shll2	r1
    85bc:	31 7c       	add	r7,r1
    85be:	31 1c       	add	r1,r1
    85c0:	31 7c       	add	r7,r1
    85c2:	62 13       	mov	r1,r2
    85c4:	42 08       	shll2	r2
    85c6:	32 2c       	add	r2,r2
    85c8:	32 18       	sub	r1,r2
    85ca:	67 23       	mov	r2,r7
    85cc:	91 77       	mov.w	86be <_main+0x6be>,r1	! 3619
    85ce:	47 08       	shll2	r7
    85d0:	47 08       	shll2	r7
    85d2:	37 2c       	add	r2,r7
    85d4:	dc 3c       	mov.l	86c8 <_main+0x6c8>,r12	! 8c62 <___sdivsi3>
    85d6:	37 1c       	add	r1,r7
    85d8:	67 7d       	extu.w	r7,r7
    85da:	d5 3c       	mov.l	86cc <_main+0x6cc>,r5	! 186a0
    85dc:	4c 0b       	jsr	@r12
    85de:	64 73       	mov	r7,r4
    85e0:	61 03       	mov	r0,r1
    85e2:	41 08       	shll2	r1
    85e4:	31 1c       	add	r1,r1
    85e6:	41 08       	shll2	r1
    85e8:	31 08       	sub	r0,r1
    85ea:	41 08       	shll2	r1
    85ec:	31 0c       	add	r0,r1
    85ee:	62 13       	mov	r1,r2
    85f0:	42 08       	shll2	r2
    85f2:	32 1c       	add	r1,r2
    85f4:	61 23       	mov	r2,r1
    85f6:	41 08       	shll2	r1
    85f8:	31 2c       	add	r2,r1
    85fa:	41 08       	shll2	r1
    85fc:	31 1c       	add	r1,r1
    85fe:	41 08       	shll2	r1
    8600:	60 73       	mov	r7,r0
    8602:	d2 33       	mov.l	86d0 <_main+0x6d0>,r2	! ffff3cb0
    8604:	30 18       	sub	r1,r0
    8606:	5c f2       	mov.l	@(8,r15),r12
    8608:	61 03       	mov	r0,r1
    860a:	31 2c       	add	r2,r1
    860c:	26 12       	mov.l	r1,@r6
    860e:	31 c7       	cmp/gt	r12,r1
    8610:	8b c9       	bf	85a6 <_main+0x5a6>
    8612:	5c f3       	mov.l	@(12,r15),r12
    8614:	76 04       	add	#4,r6
    8616:	6d 13       	mov	r1,r13
    8618:	36 c0       	cmp/eq	r12,r6
    861a:	8b cc       	bf	85b6 <_main+0x5b6>
    861c:	d0 2e       	mov.l	86d8 <_main+0x6d8>,r0	! 20b40 <_seed>
    861e:	95 4f       	mov.w	86c0 <_main+0x6c0>,r5	! 1f4
    8620:	20 72       	mov.l	r7,@r0
    8622:	29 d2       	mov.l	r13,@r9
    8624:	2a e2       	mov.l	r14,@r10
    8626:	d1 32       	mov.l	86f0 <_main+0x6f0>,r1	! 17bc4
    8628:	e3 01       	mov	#1,r3
    862a:	62 13       	mov	r1,r2
    862c:	72 fc       	add	#-4,r2
    862e:	00 09       	nop	
    8630:	67 22       	mov.l	@r2,r7
    8632:	73 01       	add	#1,r3
    8634:	66 12       	mov.l	@r1,r6
    8636:	37 67       	cmp/gt	r6,r7
    8638:	8b 01       	bf	863e <_main+0x63e>
    863a:	22 62       	mov.l	r6,@r2
    863c:	21 72       	mov.l	r7,@r1
    863e:	35 37       	cmp/gt	r3,r5
    8640:	72 04       	add	#4,r2
    8642:	71 04       	add	#4,r1
    8644:	89 f4       	bt	8630 <_main+0x630>
    8646:	60 53       	mov	r5,r0
    8648:	70 ff       	add	#-1,r0
    864a:	88 01       	cmp/eq	#1,r0
    864c:	89 16       	bt	867c <_main+0x67c>
    864e:	af ea       	bra	8626 <_main+0x626>
    8650:	65 03       	mov	r0,r5
    8652:	d1 24       	mov.l	86e4 <_main+0x6e4>,r1	! 123d0 <_results>
    8654:	60 12       	mov.l	@r1,r0
    8656:	cb 20       	or	#32,r0
    8658:	21 02       	mov.l	r0,@r1
    865a:	af 16       	bra	848a <_main+0x48a>
    865c:	00 09       	nop	
    865e:	d0 25       	mov.l	86f4 <_main+0x6f4>,r0	! 89f8 <_Place>
    8660:	40 0b       	jsr	@r0
    8662:	e5 49       	mov	#73,r5
    8664:	d1 24       	mov.l	86f8 <_main+0x6f8>,r1	! 16174 <_n>
    8666:	64 03       	mov	r0,r4
    8668:	af 00       	bra	846c <_main+0x46c>
    866a:	21 02       	mov.l	r0,@r1
    866c:	90 29       	mov.w	86c2 <_main+0x6c2>,r0	! 4e20
    866e:	d1 23       	mov.l	86fc <_main+0x6fc>,r1	! 12470 <_biggest>
    8670:	02 be       	mov.l	@(r0,r11),r2
    8672:	61 12       	mov.l	@r1,r1
    8674:	32 10       	cmp/eq	r1,r2
    8676:	8b 86       	bf	8586 <_main+0x586>
    8678:	af 89       	bra	858e <_main+0x58e>
    867a:	00 09       	nop	
    867c:	d1 20       	mov.l	8700 <_main+0x700>,r1	! 1f0f8 <_top>
    867e:	21 02       	mov.l	r0,@r1
    8680:	51 81       	mov.l	@(4,r8),r1
    8682:	3b 10       	cmp/eq	r1,r11
    8684:	89 10       	bt	86a8 <_main+0x6a8>
    8686:	d1 17       	mov.l	86e4 <_main+0x6e4>,r1	! 123d0 <_results>
    8688:	60 12       	mov.l	@r1,r0
    868a:	cb 80       	or	#-128,r0
    868c:	21 02       	mov.l	r0,@r1
    868e:	d2 15       	mov.l	86e4 <_main+0x6e4>,r2	! 123d0 <_results>
    8690:	60 22       	mov.l	@r2,r0
    8692:	7f 6c       	add	#108,r15
    8694:	7f 70       	add	#112,r15
    8696:	4f 26       	lds.l	@r15+,pr
    8698:	6e f6       	mov.l	@r15+,r14
    869a:	6d f6       	mov.l	@r15+,r13
    869c:	6c f6       	mov.l	@r15+,r12
    869e:	6b f6       	mov.l	@r15+,r11
    86a0:	6a f6       	mov.l	@r15+,r10
    86a2:	69 f6       	mov.l	@r15+,r9
    86a4:	00 0b       	rts	
    86a6:	68 f6       	mov.l	@r15+,r8
    86a8:	d2 0d       	mov.l	86e0 <_main+0x6e0>,r2	! 17bbc <_sortlist>
    86aa:	91 0b       	mov.w	86c4 <_main+0x6c4>,r1	! 7bc
    86ac:	31 2c       	add	r2,r1
    86ae:	52 15       	mov.l	@(20,r1),r2
    86b0:	61 92       	mov.l	@r9,r1
    86b2:	32 10       	cmp/eq	r1,r2
    86b4:	8b e7       	bf	8686 <_main+0x686>
    86b6:	af ea       	bra	868e <_main+0x68e>
    86b8:	00 09       	nop	
    86ba:	13 88       	mov.l	r8,@(32,r3)
    86bc:	07 d4       	mov.b	r13,@(r0,r7)
    86be:	36 19       	.word 0x3619
    86c0:	01 f4       	mov.b	r15,@(r0,r1)
    86c2:	4e 20       	shal	r14
    86c4:	07 bc       	mov.b	@(r0,r11),r7
    86c6:	00 09       	nop	
    86c8:	00 00       	.word 0x0000
    86ca:	8c 62       	.word 0x8c62
    86cc:	00 01       	.word 0x0001
    86ce:	86 a0       	.word 0x86a0
    86d0:	ff ff       	.word 0xffff
    86d2:	3c b0       	cmp/eq	r11,r12
    86d4:	00 02       	stc	sr,r0
    86d6:	25 a0       	mov.b	r10,@r5
    86d8:	00 02       	stc	sr,r0
    86da:	0b 40       	.word 0x0b40
    86dc:	00 00       	.word 0x0000
    86de:	8b a4       	bf	862a <_main+0x62a>
    86e0:	00 01       	.word 0x0001
    86e2:	7b bc       	add	#-68,r11
    86e4:	00 01       	.word 0x0001
    86e6:	23 d0       	mov.b	r13,@r3
    86e8:	00 01       	.word 0x0001
    86ea:	7b c0       	add	#-64,r11
    86ec:	00 01       	.word 0x0001
    86ee:	24 03       	.word 0x2403
    86f0:	00 01       	.word 0x0001
    86f2:	7b c4       	add	#-60,r11
    86f4:	00 00       	.word 0x0000
    86f6:	89 f8       	bt	86ea <_main+0x6ea>
    86f8:	00 01       	.word 0x0001
    86fa:	61 74       	mov.b	@r7+,r1
    86fc:	00 01       	.word 0x0001
    86fe:	24 70       	mov.b	r7,@r4
    8700:	00 01       	.word 0x0001
    8702:	f0 f8       	.word 0xf0f8

00008704 <_Permute>:
    8704:	2f 86       	mov.l	r8,@-r15
    8706:	60 43       	mov	r4,r0
    8708:	2f 96       	mov.l	r9,@-r15
    870a:	88 01       	cmp/eq	#1,r0
    870c:	2f a6       	mov.l	r10,@-r15
    870e:	69 43       	mov	r4,r9
    8710:	2f b6       	mov.l	r11,@-r15
    8712:	2f c6       	mov.l	r12,@-r15
    8714:	d2 14       	mov.l	8768 <_Permute+0x64>,r2	! 123d4 <_pctr>
    8716:	4f 22       	sts.l	pr,@-r15
    8718:	61 22       	mov.l	@r2,r1
    871a:	71 01       	add	#1,r1
    871c:	22 12       	mov.l	r1,@r2
    871e:	89 1b       	bt	8758 <_Permute+0x54>
    8720:	dc 12       	mov.l	876c <_Permute+0x68>,r12	! 8704 <_Permute>
    8722:	6b 43       	mov	r4,r11
    8724:	7b ff       	add	#-1,r11
    8726:	4c 0b       	jsr	@r12
    8728:	64 b3       	mov	r11,r4
    872a:	4b 15       	cmp/pl	r11
    872c:	8b 14       	bf	8758 <_Permute+0x54>
    872e:	d1 10       	mov.l	8770 <_Permute+0x6c>,r1	! 12c7c <_permarray>
    8730:	68 b3       	mov	r11,r8
    8732:	48 08       	shll2	r8
    8734:	49 08       	shll2	r9
    8736:	38 1c       	add	r1,r8
    8738:	6a b3       	mov	r11,r10
    873a:	39 1c       	add	r1,r9
    873c:	62 82       	mov.l	@r8,r2
    873e:	64 b3       	mov	r11,r4
    8740:	61 92       	mov.l	@r9,r1
    8742:	7a ff       	add	#-1,r10
    8744:	29 22       	mov.l	r2,@r9
    8746:	78 fc       	add	#-4,r8
    8748:	4c 0b       	jsr	@r12
    874a:	18 11       	mov.l	r1,@(4,r8)
    874c:	52 81       	mov.l	@(4,r8),r2
    874e:	2a a8       	tst	r10,r10
    8750:	61 92       	mov.l	@r9,r1
    8752:	29 22       	mov.l	r2,@r9
    8754:	18 11       	mov.l	r1,@(4,r8)
    8756:	8b f1       	bf	873c <_Permute+0x38>
    8758:	4f 26       	lds.l	@r15+,pr
    875a:	6c f6       	mov.l	@r15+,r12
    875c:	6b f6       	mov.l	@r15+,r11
    875e:	6a f6       	mov.l	@r15+,r10
    8760:	69 f6       	mov.l	@r15+,r9
    8762:	00 0b       	rts	
    8764:	68 f6       	mov.l	@r15+,r8
    8766:	00 09       	nop	
    8768:	00 01       	.word 0x0001
    876a:	23 d4       	mov.b	r13,@-r3
    876c:	00 00       	.word 0x0000
    876e:	87 04       	.word 0x8704
    8770:	00 01       	.word 0x0001
    8772:	2c 7c       	cmp/str	r7,r12

00008774 <_Push>:
    8774:	2f 86       	mov.l	r8,@-r15
    8776:	d7 15       	mov.l	87cc <_Push+0x58>,r7	! 20b44 <_stack>
    8778:	2f 96       	mov.l	r9,@-r15
    877a:	69 53       	mov	r5,r9
    877c:	49 08       	shll2	r9
    877e:	60 93       	mov	r9,r0
    8780:	01 7e       	mov.l	@(r0,r7),r1
    8782:	d2 13       	mov.l	87d0 <_Push+0x5c>,r2	! 123d8 <_cellspace>
    8784:	41 15       	cmp/pl	r1
    8786:	8b 09       	bf	879c <_Push+0x28>
    8788:	63 13       	mov	r1,r3
    878a:	43 08       	shll2	r3
    878c:	33 3c       	add	r3,r3
    878e:	60 33       	mov	r3,r0
    8790:	03 2e       	mov.l	@(r0,r2),r3
    8792:	33 47       	cmp/gt	r4,r3
    8794:	89 02       	bt	879c <_Push+0x28>
    8796:	69 f6       	mov.l	@r15+,r9
    8798:	00 0b       	rts	
    879a:	68 f6       	mov.l	@r15+,r8
    879c:	d6 0d       	mov.l	87d4 <_Push+0x60>,r6	! 1c9e4 <_freelist>
    879e:	63 62       	mov.l	@r6,r3
    87a0:	43 15       	cmp/pl	r3
    87a2:	8b 0e       	bf	87c2 <_Push+0x4e>
    87a4:	65 33       	mov	r3,r5
    87a6:	45 08       	shll2	r5
    87a8:	35 5c       	add	r5,r5
    87aa:	68 23       	mov	r2,r8
    87ac:	38 5c       	add	r5,r8
    87ae:	58 81       	mov.l	@(4,r8),r8
    87b0:	26 82       	mov.l	r8,@r6
    87b2:	32 5c       	add	r5,r2
    87b4:	60 93       	mov	r9,r0
    87b6:	12 11       	mov.l	r1,@(4,r2)
    87b8:	07 36       	mov.l	r3,@(r0,r7)
    87ba:	22 42       	mov.l	r4,@r2
    87bc:	69 f6       	mov.l	@r15+,r9
    87be:	00 0b       	rts	
    87c0:	68 f6       	mov.l	@r15+,r8
    87c2:	e3 00       	mov	#0,r3
    87c4:	65 33       	mov	r3,r5
    87c6:	45 08       	shll2	r5
    87c8:	af f3       	bra	87b2 <_Push+0x3e>
    87ca:	35 5c       	add	r5,r5
    87cc:	00 02       	stc	sr,r0
    87ce:	0b 44       	mov.b	r4,@(r0,r11)
    87d0:	00 01       	.word 0x0001
    87d2:	23 d8       	tst	r13,r3
    87d4:	00 01       	.word 0x0001
    87d6:	c9 e4       	and	#-28,r0

000087d8 <_Move>:
    87d8:	d2 12       	mov.l	8824 <_Move+0x4c>,r2	! 20b44 <_stack>
    87da:	44 08       	shll2	r4
    87dc:	4f 22       	sts.l	pr,@-r15
    87de:	32 4c       	add	r4,r2
    87e0:	63 22       	mov.l	@r2,r3
    87e2:	43 15       	cmp/pl	r3
    87e4:	8b 14       	bf	8810 <_Move+0x38>
    87e6:	67 33       	mov	r3,r7
    87e8:	d1 0f       	mov.l	8828 <_Move+0x50>,r1	! 123d8 <_cellspace>
    87ea:	47 08       	shll2	r7
    87ec:	37 7c       	add	r7,r7
    87ee:	31 7c       	add	r7,r1
    87f0:	d7 0e       	mov.l	882c <_Move+0x54>,r7	! 1c9e4 <_freelist>
    87f2:	56 11       	mov.l	@(4,r1),r6
    87f4:	60 72       	mov.l	@r7,r0
    87f6:	64 12       	mov.l	@r1,r4
    87f8:	11 01       	mov.l	r0,@(4,r1)
    87fa:	d1 0d       	mov.l	8830 <_Move+0x58>,r1	! 8774 <_Push>
    87fc:	22 62       	mov.l	r6,@r2
    87fe:	41 0b       	jsr	@r1
    8800:	27 32       	mov.l	r3,@r7
    8802:	d2 0c       	mov.l	8834 <_Move+0x5c>,r2	! 950c <_movesdone>
    8804:	61 22       	mov.l	@r2,r1
    8806:	71 01       	add	#1,r1
    8808:	22 12       	mov.l	r1,@r2
    880a:	4f 26       	lds.l	@r15+,pr
    880c:	00 0b       	rts	
    880e:	00 09       	nop	
    8810:	d1 07       	mov.l	8830 <_Move+0x58>,r1	! 8774 <_Push>
    8812:	41 0b       	jsr	@r1
    8814:	e4 00       	mov	#0,r4
    8816:	d2 07       	mov.l	8834 <_Move+0x5c>,r2	! 950c <_movesdone>
    8818:	61 22       	mov.l	@r2,r1
    881a:	71 01       	add	#1,r1
    881c:	22 12       	mov.l	r1,@r2
    881e:	4f 26       	lds.l	@r15+,pr
    8820:	00 0b       	rts	
    8822:	00 09       	nop	
    8824:	00 02       	stc	sr,r0
    8826:	0b 44       	mov.b	r4,@(r0,r11)
    8828:	00 01       	.word 0x0001
    882a:	23 d8       	tst	r13,r3
    882c:	00 01       	.word 0x0001
    882e:	c9 e4       	and	#-28,r0
    8830:	00 00       	.word 0x0000
    8832:	87 74       	.word 0x8774
    8834:	00 00       	.word 0x0000
    8836:	95 0c       	mov.w	8852 <_tower+0x1a>,r5	! dc10

00008838 <_tower>:
    8838:	2f 86       	mov.l	r8,@-r15
    883a:	60 63       	mov	r6,r0
    883c:	2f 96       	mov.l	r9,@-r15
    883e:	88 01       	cmp/eq	#1,r0
    8840:	2f a6       	mov.l	r10,@-r15
    8842:	69 63       	mov	r6,r9
    8844:	2f b6       	mov.l	r11,@-r15
    8846:	6a 43       	mov	r4,r10
    8848:	2f c6       	mov.l	r12,@-r15
    884a:	6b 53       	mov	r5,r11
    884c:	2f d6       	mov.l	r13,@-r15
    884e:	4f 22       	sts.l	pr,@-r15
    8850:	89 1d       	bt	888e <_tower+0x56>
    8852:	dc 10       	mov.l	8894 <_tower+0x5c>,r12	! 87d8 <_Move>
    8854:	dd 10       	mov.l	8898 <_tower+0x60>,r13	! 8838 <_tower>
    8856:	a0 02       	bra	885e <_tower+0x26>
    8858:	68 ab       	neg	r10,r8
    885a:	6a 83       	mov	r8,r10
    885c:	68 ab       	neg	r10,r8
    885e:	78 06       	add	#6,r8
    8860:	79 ff       	add	#-1,r9
    8862:	38 b8       	sub	r11,r8
    8864:	64 a3       	mov	r10,r4
    8866:	65 83       	mov	r8,r5
    8868:	4d 0b       	jsr	@r13
    886a:	66 93       	mov	r9,r6
    886c:	64 a3       	mov	r10,r4
    886e:	4c 0b       	jsr	@r12
    8870:	65 b3       	mov	r11,r5
    8872:	60 93       	mov	r9,r0
    8874:	88 01       	cmp/eq	#1,r0
    8876:	8b f0       	bf	885a <_tower+0x22>
    8878:	64 83       	mov	r8,r4
    887a:	65 b3       	mov	r11,r5
    887c:	61 c3       	mov	r12,r1
    887e:	4f 26       	lds.l	@r15+,pr
    8880:	6d f6       	mov.l	@r15+,r13
    8882:	6c f6       	mov.l	@r15+,r12
    8884:	6b f6       	mov.l	@r15+,r11
    8886:	6a f6       	mov.l	@r15+,r10
    8888:	69 f6       	mov.l	@r15+,r9
    888a:	41 2b       	jmp	@r1
    888c:	68 f6       	mov.l	@r15+,r8
    888e:	dc 01       	mov.l	8894 <_tower+0x5c>,r12	! 87d8 <_Move>
    8890:	af f2       	bra	8878 <_tower+0x40>
    8892:	68 43       	mov	r4,r8
    8894:	00 00       	.word 0x0000
    8896:	87 d8       	.word 0x87d8
    8898:	00 00       	.word 0x0000
    889a:	88 38       	cmp/eq	#56,r0

0000889c <_Try>:
    889c:	2f 86       	mov.l	r8,@-r15
    889e:	e2 00       	mov	#0,r2
    88a0:	2f 96       	mov.l	r9,@-r15
    88a2:	e0 40       	mov	#64,r0
    88a4:	2f a6       	mov.l	r10,@-r15
    88a6:	6a 43       	mov	r4,r10
    88a8:	2f b6       	mov.l	r11,@-r15
    88aa:	4a 08       	shll2	r10
    88ac:	2f c6       	mov.l	r12,@-r15
    88ae:	61 73       	mov	r7,r1
    88b0:	2f d6       	mov.l	r13,@-r15
    88b2:	68 73       	mov	r7,r8
    88b4:	2f e6       	mov.l	r14,@-r15
    88b6:	69 a3       	mov	r10,r9
    88b8:	4f 22       	sts.l	pr,@-r15
    88ba:	63 43       	mov	r4,r3
    88bc:	7f e4       	add	#-28,r15
    88be:	25 22       	mov.l	r2,@r5
    88c0:	79 04       	add	#4,r9
    88c2:	02 fe       	mov.l	@(r0,r15),r2
    88c4:	6b 43       	mov	r4,r11
    88c6:	57 ff       	mov.l	@(60,r15),r7
    88c8:	32 ac       	add	r10,r2
    88ca:	1f 12       	mov.l	r1,@(8,r15)
    88cc:	7a 18       	add	#24,r10
    88ce:	6d 53       	mov	r5,r13
    88d0:	6e 63       	mov	r6,r14
    88d2:	78 04       	add	#4,r8
    88d4:	73 01       	add	#1,r3
    88d6:	39 6c       	add	r6,r9
    88d8:	3a 7c       	add	r7,r10
    88da:	e0 00       	mov	#0,r0
    88dc:	ec 00       	mov	#0,r12
    88de:	00 09       	nop	
    88e0:	67 82       	mov.l	@r8,r7
    88e2:	70 01       	add	#1,r0
    88e4:	27 78       	tst	r7,r7
    88e6:	89 0f       	bt	8908 <_Try+0x6c>
    88e8:	67 92       	mov.l	@r9,r7
    88ea:	27 78       	tst	r7,r7
    88ec:	89 0c       	bt	8908 <_Try+0x6c>
    88ee:	67 a2       	mov.l	@r10,r7
    88f0:	27 78       	tst	r7,r7
    88f2:	89 09       	bt	8908 <_Try+0x6c>
    88f4:	22 02       	mov.l	r0,@r2
    88f6:	e7 07       	mov	#7,r7
    88f8:	28 c2       	mov.l	r12,@r8
    88fa:	3b 77       	cmp/gt	r7,r11
    88fc:	29 c2       	mov.l	r12,@r9
    88fe:	2a c2       	mov.l	r12,@r10
    8900:	8b 13       	bf	892a <_Try+0x8e>
    8902:	e7 01       	mov	#1,r7
    8904:	2d 72       	mov.l	r7,@r13
    8906:	00 09       	nop	
    8908:	27 78       	tst	r7,r7
    890a:	78 04       	add	#4,r8
    890c:	79 04       	add	#4,r9
    890e:	7a fc       	add	#-4,r10
    8910:	8b 01       	bf	8916 <_Try+0x7a>
    8912:	88 08       	cmp/eq	#8,r0
    8914:	8b e4       	bf	88e0 <_Try+0x44>
    8916:	7f 1c       	add	#28,r15
    8918:	4f 26       	lds.l	@r15+,pr
    891a:	6e f6       	mov.l	@r15+,r14
    891c:	6d f6       	mov.l	@r15+,r13
    891e:	6c f6       	mov.l	@r15+,r12
    8920:	6b f6       	mov.l	@r15+,r11
    8922:	6a f6       	mov.l	@r15+,r10
    8924:	69 f6       	mov.l	@r15+,r9
    8926:	00 0b       	rts	
    8928:	68 f6       	mov.l	@r15+,r8
    892a:	51 ff       	mov.l	@(60,r15),r1
    892c:	e7 40       	mov	#64,r7
    892e:	37 fc       	add	r15,r7
    8930:	2f 12       	mov.l	r1,@r15
    8932:	64 33       	mov	r3,r4
    8934:	57 70       	mov.l	@(0,r7),r7
    8936:	65 d3       	mov	r13,r5
    8938:	d1 09       	mov.l	8960 <_Try+0xc4>,r1	! 889c <_Try>
    893a:	66 e3       	mov	r14,r6
    893c:	1f 71       	mov.l	r7,@(4,r15)
    893e:	1f 06       	mov.l	r0,@(24,r15)
    8940:	57 f2       	mov.l	@(8,r15),r7
    8942:	1f 25       	mov.l	r2,@(20,r15)
    8944:	41 0b       	jsr	@r1
    8946:	1f 34       	mov.l	r3,@(16,r15)
    8948:	67 d2       	mov.l	@r13,r7
    894a:	50 f6       	mov.l	@(24,r15),r0
    894c:	27 78       	tst	r7,r7
    894e:	52 f5       	mov.l	@(20,r15),r2
    8950:	53 f4       	mov.l	@(16,r15),r3
    8952:	8b d9       	bf	8908 <_Try+0x6c>
    8954:	e7 01       	mov	#1,r7
    8956:	28 72       	mov.l	r7,@r8
    8958:	29 72       	mov.l	r7,@r9
    895a:	2a 72       	mov.l	r7,@r10
    895c:	af d4       	bra	8908 <_Try+0x6c>
    895e:	67 d2       	mov.l	@r13,r7
    8960:	00 00       	.word 0x0000
    8962:	88 9c       	cmp/eq	#-100,r0

00008964 <_Initmatrix>:
    8964:	2f 86       	mov.l	r8,@-r15
    8966:	2f 96       	mov.l	r9,@-r15
    8968:	2f a6       	mov.l	r10,@-r15
    896a:	2f b6       	mov.l	r11,@-r15
    896c:	eb 28       	mov	#40,r11
    896e:	2f c6       	mov.l	r12,@-r15
    8970:	2f d6       	mov.l	r13,@-r15
    8972:	dd 1f       	mov.l	89f0 <_Initmatrix+0x8c>,r13	! 20b40 <_seed>
    8974:	2f e6       	mov.l	r14,@-r15
    8976:	9a 37       	mov.w	89e8 <_Initmatrix+0x84>,r10	! a8
    8978:	6e d2       	mov.l	@r13,r14
    897a:	3a 4c       	add	r4,r10
    897c:	d9 1d       	mov.l	89f4 <_Initmatrix+0x90>,r9	! 8c62 <___sdivsi3>
    897e:	98 34       	mov.w	89ea <_Initmatrix+0x86>,r8	! 3619
    8980:	9c 34       	mov.w	89ec <_Initmatrix+0x88>,r12	! a4
    8982:	4f 22       	sts.l	pr,@-r15
    8984:	66 a3       	mov	r10,r6
    8986:	e7 01       	mov	#1,r7
    8988:	61 e3       	mov	r14,r1
    898a:	41 08       	shll2	r1
    898c:	31 ec       	add	r14,r1
    898e:	31 1c       	add	r1,r1
    8990:	31 ec       	add	r14,r1
    8992:	62 13       	mov	r1,r2
    8994:	42 08       	shll2	r2
    8996:	32 2c       	add	r2,r2
    8998:	32 18       	sub	r1,r2
    899a:	6e 23       	mov	r2,r14
    899c:	4e 08       	shll2	r14
    899e:	4e 08       	shll2	r14
    89a0:	3e 2c       	add	r2,r14
    89a2:	3e 8c       	add	r8,r14
    89a4:	6e ed       	extu.w	r14,r14
    89a6:	64 e3       	mov	r14,r4
    89a8:	49 0b       	jsr	@r9
    89aa:	e5 78       	mov	#120,r5
    89ac:	61 03       	mov	r0,r1
    89ae:	41 08       	shll2	r1
    89b0:	41 08       	shll2	r1
    89b2:	31 08       	sub	r0,r1
    89b4:	41 08       	shll2	r1
    89b6:	31 1c       	add	r1,r1
    89b8:	60 e3       	mov	r14,r0
    89ba:	30 18       	sub	r1,r0
    89bc:	61 03       	mov	r0,r1
    89be:	77 01       	add	#1,r7
    89c0:	71 c4       	add	#-60,r1
    89c2:	60 73       	mov	r7,r0
    89c4:	26 12       	mov.l	r1,@r6
    89c6:	88 29       	cmp/eq	#41,r0
    89c8:	76 04       	add	#4,r6
    89ca:	8b dd       	bf	8988 <_Initmatrix+0x24>
    89cc:	7b ff       	add	#-1,r11
    89ce:	2b b8       	tst	r11,r11
    89d0:	3a cc       	add	r12,r10
    89d2:	8b d7       	bf	8984 <_Initmatrix+0x20>
    89d4:	2d e2       	mov.l	r14,@r13
    89d6:	4f 26       	lds.l	@r15+,pr
    89d8:	6e f6       	mov.l	@r15+,r14
    89da:	6d f6       	mov.l	@r15+,r13
    89dc:	6c f6       	mov.l	@r15+,r12
    89de:	6b f6       	mov.l	@r15+,r11
    89e0:	6a f6       	mov.l	@r15+,r10
    89e2:	69 f6       	mov.l	@r15+,r9
    89e4:	00 0b       	rts	
    89e6:	68 f6       	mov.l	@r15+,r8
    89e8:	00 a8       	.word 0x00a8
    89ea:	36 19       	.word 0x3619
    89ec:	00 a4       	mov.b	r10,@(r0,r0)
    89ee:	00 09       	nop	
    89f0:	00 02       	stc	sr,r0
    89f2:	0b 40       	.word 0x0b40
    89f4:	00 00       	.word 0x0000
    89f6:	8c 62       	.word 0x8c62

000089f8 <_Place>:
    89f8:	66 43       	mov	r4,r6
    89fa:	d1 21       	mov.l	8a80 <_Place+0x88>,r1	! 16130 <_piecemax>
    89fc:	46 08       	shll2	r6
    89fe:	60 63       	mov	r6,r0
    8a00:	02 1e       	mov.l	@(r0,r1),r2
    8a02:	42 11       	cmp/pz	r2
    8a04:	8b 13       	bf	8a2e <_Place+0x36>
    8a06:	d1 1f       	mov.l	8a84 <_Place+0x8c>,r1	! bbd0 <_p>
    8a08:	44 18       	shll8	r4
    8a0a:	34 4c       	add	r4,r4
    8a0c:	44 08       	shll2	r4
    8a0e:	34 1c       	add	r1,r4
    8a10:	d1 1d       	mov.l	8a88 <_Place+0x90>,r1	! 8d0c <_puzzl>
    8a12:	63 53       	mov	r5,r3
    8a14:	72 01       	add	#1,r2
    8a16:	43 08       	shll2	r3
    8a18:	42 08       	shll2	r2
    8a1a:	33 1c       	add	r1,r3
    8a1c:	e0 00       	mov	#0,r0
    8a1e:	e7 01       	mov	#1,r7
    8a20:	01 4e       	mov.l	@(r0,r4),r1
    8a22:	21 18       	tst	r1,r1
    8a24:	89 00       	bt	8a28 <_Place+0x30>
    8a26:	03 76       	mov.l	r7,@(r0,r3)
    8a28:	70 04       	add	#4,r0
    8a2a:	30 20       	cmp/eq	r2,r0
    8a2c:	8b f8       	bf	8a20 <_Place+0x28>
    8a2e:	d1 17       	mov.l	8a8c <_Place+0x94>,r1	! 9510 <_class>
    8a30:	60 63       	mov	r6,r0
    8a32:	02 1e       	mov.l	@(r0,r1),r2
    8a34:	d1 16       	mov.l	8a90 <_Place+0x98>,r1	! 16164 <_piececount>
    8a36:	42 08       	shll2	r2
    8a38:	31 2c       	add	r2,r1
    8a3a:	62 12       	mov.l	@r1,r2
    8a3c:	72 ff       	add	#-1,r2
    8a3e:	21 22       	mov.l	r2,@r1
    8a40:	91 1c       	mov.w	8a7c <_Place+0x84>,r1	! 1ff
    8a42:	35 17       	cmp/gt	r1,r5
    8a44:	89 17       	bt	8a76 <_Place+0x7e>
    8a46:	d2 10       	mov.l	8a88 <_Place+0x90>,r2	! 8d0c <_puzzl>
    8a48:	60 53       	mov	r5,r0
    8a4a:	40 08       	shll2	r0
    8a4c:	01 2e       	mov.l	@(r0,r2),r1
    8a4e:	60 53       	mov	r5,r0
    8a50:	21 18       	tst	r1,r1
    8a52:	89 11       	bt	8a78 <_Place+0x80>
    8a54:	93 13       	mov.w	8a7e <_Place+0x86>,r3	! 200
    8a56:	70 01       	add	#1,r0
    8a58:	61 03       	mov	r0,r1
    8a5a:	41 08       	shll2	r1
    8a5c:	30 30       	cmp/eq	r3,r0
    8a5e:	31 2c       	add	r2,r1
    8a60:	89 09       	bt	8a76 <_Place+0x7e>
    8a62:	00 09       	nop	
    8a64:	71 04       	add	#4,r1
    8a66:	62 13       	mov	r1,r2
    8a68:	72 fc       	add	#-4,r2
    8a6a:	62 22       	mov.l	@r2,r2
    8a6c:	22 28       	tst	r2,r2
    8a6e:	89 03       	bt	8a78 <_Place+0x80>
    8a70:	70 01       	add	#1,r0
    8a72:	30 30       	cmp/eq	r3,r0
    8a74:	8b f6       	bf	8a64 <_Place+0x6c>
    8a76:	e0 00       	mov	#0,r0
    8a78:	00 0b       	rts	
    8a7a:	00 09       	nop	
    8a7c:	01 ff       	.word 0x01ff
    8a7e:	02 00       	.word 0x0200
    8a80:	00 01       	.word 0x0001
    8a82:	61 30       	mov.b	@r3,r1
    8a84:	00 00       	.word 0x0000
    8a86:	bb d0       	bsr	822a <_main+0x22a>
    8a88:	00 00       	.word 0x0000
    8a8a:	8d 0c       	.word 0x8d0c
    8a8c:	00 00       	.word 0x0000
    8a8e:	95 10       	mov.w	8ab2 <_Trial+0x1e>,r5	! d835
    8a90:	00 01       	.word 0x0001
    8a92:	61 64       	mov.b	@r6+,r1

00008a94 <_Trial>:
    8a94:	2f 86       	mov.l	r8,@-r15
    8a96:	2f 96       	mov.l	r9,@-r15
    8a98:	69 43       	mov	r4,r9
    8a9a:	2f a6       	mov.l	r10,@-r15
    8a9c:	49 08       	shll2	r9
    8a9e:	2f b6       	mov.l	r11,@-r15
    8aa0:	ea 00       	mov	#0,r10
    8aa2:	2f c6       	mov.l	r12,@-r15
    8aa4:	2f d6       	mov.l	r13,@-r15
    8aa6:	2f e6       	mov.l	r14,@-r15
    8aa8:	ee 00       	mov	#0,r14
    8aaa:	d2 36       	mov.l	8b84 <_Trial+0xf0>,r2	! 8d08 <_kount>
    8aac:	4f 22       	sts.l	pr,@-r15
    8aae:	61 22       	mov.l	@r2,r1
    8ab0:	7f f0       	add	#-16,r15
    8ab2:	d8 35       	mov.l	8b88 <_Trial+0xf4>,r8	! bbd0 <_p>
    8ab4:	71 01       	add	#1,r1
    8ab6:	22 12       	mov.l	r1,@r2
    8ab8:	d1 34       	mov.l	8b8c <_Trial+0xf8>,r1	! 8d0c <_puzzl>
    8aba:	d2 35       	mov.l	8b90 <_Trial+0xfc>,r2	! 16164 <_piececount>
    8abc:	39 1c       	add	r1,r9
    8abe:	dd 35       	mov.l	8b94 <_Trial+0x100>,r13	! 16130 <_piecemax>
    8ac0:	63 93       	mov	r9,r3
    8ac2:	d1 35       	mov.l	8b98 <_Trial+0x104>,r1	! 9510 <_class>
    8ac4:	69 e3       	mov	r14,r9
    8ac6:	9c 5b       	mov.w	8b80 <_Trial+0xec>,r12	! 800
    8ac8:	6b 33       	mov	r3,r11
    8aca:	1f 43       	mov.l	r4,@(12,r15)
    8acc:	60 e3       	mov	r14,r0
    8ace:	03 1e       	mov.l	@(r0,r1),r3
    8ad0:	43 08       	shll2	r3
    8ad2:	60 33       	mov	r3,r0
    8ad4:	03 2e       	mov.l	@(r0,r2),r3
    8ad6:	23 38       	tst	r3,r3
    8ad8:	89 36       	bt	8b48 <_Trial+0xb4>
    8ada:	60 e3       	mov	r14,r0
    8adc:	05 de       	mov.l	@(r0,r13),r5
    8ade:	45 11       	cmp/pz	r5
    8ae0:	8b 0c       	bf	8afc <_Trial+0x68>
    8ae2:	e0 00       	mov	#0,r0
    8ae4:	e3 00       	mov	#0,r3
    8ae6:	00 09       	nop	
    8ae8:	07 8e       	mov.l	@(r0,r8),r7
    8aea:	27 78       	tst	r7,r7
    8aec:	89 02       	bt	8af4 <_Trial+0x60>
    8aee:	07 be       	mov.l	@(r0,r11),r7
    8af0:	27 78       	tst	r7,r7
    8af2:	8b 29       	bf	8b48 <_Trial+0xb4>
    8af4:	73 01       	add	#1,r3
    8af6:	33 57       	cmp/gt	r5,r3
    8af8:	70 04       	add	#4,r0
    8afa:	8b f5       	bf	8ae8 <_Trial+0x54>
    8afc:	d3 27       	mov.l	8b9c <_Trial+0x108>,r3	! 89f8 <_Place>
    8afe:	64 93       	mov	r9,r4
    8b00:	1f 11       	mov.l	r1,@(4,r15)
    8b02:	2f 22       	mov.l	r2,@r15
    8b04:	43 0b       	jsr	@r3
    8b06:	55 f3       	mov.l	@(12,r15),r5
    8b08:	d7 25       	mov.l	8ba0 <_Trial+0x10c>,r7	! 8a94 <_Trial>
    8b0a:	64 03       	mov	r0,r4
    8b0c:	47 0b       	jsr	@r7
    8b0e:	1f 02       	mov.l	r0,@(8,r15)
    8b10:	20 08       	tst	r0,r0
    8b12:	51 f1       	mov.l	@(4,r15),r1
    8b14:	62 f2       	mov.l	@r15,r2
    8b16:	53 f2       	mov.l	@(8,r15),r3
    8b18:	8b 27       	bf	8b6a <_Trial+0xd6>
    8b1a:	23 38       	tst	r3,r3
    8b1c:	89 25       	bt	8b6a <_Trial+0xd6>
    8b1e:	60 e3       	mov	r14,r0
    8b20:	06 de       	mov.l	@(r0,r13),r6
    8b22:	46 11       	cmp/pz	r6
    8b24:	8b 09       	bf	8b3a <_Trial+0xa6>
    8b26:	76 01       	add	#1,r6
    8b28:	46 08       	shll2	r6
    8b2a:	e0 00       	mov	#0,r0
    8b2c:	03 8e       	mov.l	@(r0,r8),r3
    8b2e:	23 38       	tst	r3,r3
    8b30:	89 00       	bt	8b34 <_Trial+0xa0>
    8b32:	0b a6       	mov.l	r10,@(r0,r11)
    8b34:	70 04       	add	#4,r0
    8b36:	30 60       	cmp/eq	r6,r0
    8b38:	8b f8       	bf	8b2c <_Trial+0x98>
    8b3a:	60 e3       	mov	r14,r0
    8b3c:	03 1e       	mov.l	@(r0,r1),r3
    8b3e:	43 08       	shll2	r3
    8b40:	33 2c       	add	r2,r3
    8b42:	66 32       	mov.l	@r3,r6
    8b44:	76 01       	add	#1,r6
    8b46:	23 62       	mov.l	r6,@r3
    8b48:	7e 04       	add	#4,r14
    8b4a:	60 e3       	mov	r14,r0
    8b4c:	88 34       	cmp/eq	#52,r0
    8b4e:	79 01       	add	#1,r9
    8b50:	38 cc       	add	r12,r8
    8b52:	8b bb       	bf	8acc <_Trial+0x38>
    8b54:	e0 00       	mov	#0,r0
    8b56:	7f 10       	add	#16,r15
    8b58:	4f 26       	lds.l	@r15+,pr
    8b5a:	6e f6       	mov.l	@r15+,r14
    8b5c:	6d f6       	mov.l	@r15+,r13
    8b5e:	6c f6       	mov.l	@r15+,r12
    8b60:	6b f6       	mov.l	@r15+,r11
    8b62:	6a f6       	mov.l	@r15+,r10
    8b64:	69 f6       	mov.l	@r15+,r9
    8b66:	00 0b       	rts	
    8b68:	68 f6       	mov.l	@r15+,r8
    8b6a:	e0 01       	mov	#1,r0
    8b6c:	7f 10       	add	#16,r15
    8b6e:	4f 26       	lds.l	@r15+,pr
    8b70:	6e f6       	mov.l	@r15+,r14
    8b72:	6d f6       	mov.l	@r15+,r13
    8b74:	6c f6       	mov.l	@r15+,r12
    8b76:	6b f6       	mov.l	@r15+,r11
    8b78:	6a f6       	mov.l	@r15+,r10
    8b7a:	69 f6       	mov.l	@r15+,r9
    8b7c:	00 0b       	rts	
    8b7e:	68 f6       	mov.l	@r15+,r8
    8b80:	08 00       	.word 0x0800
    8b82:	00 09       	nop	
    8b84:	00 00       	.word 0x0000
    8b86:	8d 08       	.word 0x8d08
    8b88:	00 00       	.word 0x0000
    8b8a:	bb d0       	bsr	832e <_main+0x32e>
    8b8c:	00 00       	.word 0x0000
    8b8e:	8d 0c       	.word 0x8d0c
    8b90:	00 01       	.word 0x0001
    8b92:	61 64       	mov.b	@r6+,r1
    8b94:	00 01       	.word 0x0001
    8b96:	61 30       	mov.b	@r3,r1
    8b98:	00 00       	.word 0x0000
    8b9a:	95 10       	mov.w	8bbe <_Quicksort+0x1a>,r5	! 4000
    8b9c:	00 00       	.word 0x0000
    8b9e:	89 f8       	bt	8b92 <_Trial+0xfe>
    8ba0:	00 00       	.word 0x0000
    8ba2:	8a 94       	.word 0x8a94

00008ba4 <_Quicksort>:
    8ba4:	2f 86       	mov.l	r8,@-r15
    8ba6:	2f 96       	mov.l	r9,@-r15
    8ba8:	2f a6       	mov.l	r10,@-r15
    8baa:	2f b6       	mov.l	r11,@-r15
    8bac:	2f c6       	mov.l	r12,@-r15
    8bae:	6c 43       	mov	r4,r12
    8bb0:	2f d6       	mov.l	r13,@-r15
    8bb2:	6d 63       	mov	r6,r13
    8bb4:	d8 21       	mov.l	8c3c <_Quicksort+0x98>,r8	! 8ba4 <_Quicksort>
    8bb6:	4f 22       	sts.l	pr,@-r15
    8bb8:	61 53       	mov	r5,r1
    8bba:	31 dc       	add	r13,r1
    8bbc:	60 13       	mov	r1,r0
    8bbe:	40 00       	shll	r0
    8bc0:	00 29       	movt	r0
    8bc2:	30 1c       	add	r1,r0
    8bc4:	40 21       	shar	r0
    8bc6:	40 08       	shll2	r0
    8bc8:	69 53       	mov	r5,r9
    8bca:	03 ce       	mov.l	@(r0,r12),r3
    8bcc:	49 08       	shll2	r9
    8bce:	60 53       	mov	r5,r0
    8bd0:	39 cc       	add	r12,r9
    8bd2:	70 01       	add	#1,r0
    8bd4:	66 d3       	mov	r13,r6
    8bd6:	00 09       	nop	
    8bd8:	6a 92       	mov.l	@r9,r10
    8bda:	6b 03       	mov	r0,r11
    8bdc:	7b ff       	add	#-1,r11
    8bde:	33 a7       	cmp/gt	r10,r3
    8be0:	89 16       	bt	8c10 <_Quicksort+0x6c>
    8be2:	61 63       	mov	r6,r1
    8be4:	41 08       	shll2	r1
    8be6:	67 c3       	mov	r12,r7
    8be8:	37 1c       	add	r1,r7
    8bea:	62 72       	mov.l	@r7,r2
    8bec:	33 23       	cmp/ge	r2,r3
    8bee:	89 07       	bt	8c00 <_Quicksort+0x5c>
    8bf0:	71 fc       	add	#-4,r1
    8bf2:	31 cc       	add	r12,r1
    8bf4:	67 13       	mov	r1,r7
    8bf6:	71 fc       	add	#-4,r1
    8bf8:	52 11       	mov.l	@(4,r1),r2
    8bfa:	76 ff       	add	#-1,r6
    8bfc:	33 23       	cmp/ge	r2,r3
    8bfe:	8b f9       	bf	8bf4 <_Quicksort+0x50>
    8c00:	36 b3       	cmp/ge	r11,r6
    8c02:	8b 08       	bf	8c16 <_Quicksort+0x72>
    8c04:	29 22       	mov.l	r2,@r9
    8c06:	76 ff       	add	#-1,r6
    8c08:	27 a2       	mov.l	r10,@r7
    8c0a:	30 67       	cmp/gt	r6,r0
    8c0c:	6b 03       	mov	r0,r11
    8c0e:	89 02       	bt	8c16 <_Quicksort+0x72>
    8c10:	79 04       	add	#4,r9
    8c12:	af e1       	bra	8bd8 <_Quicksort+0x34>
    8c14:	70 01       	add	#1,r0
    8c16:	35 63       	cmp/ge	r6,r5
    8c18:	8b 03       	bf	8c22 <_Quicksort+0x7e>
    8c1a:	3d b7       	cmp/gt	r11,r13
    8c1c:	8b 05       	bf	8c2a <_Quicksort+0x86>
    8c1e:	af cb       	bra	8bb8 <_Quicksort+0x14>
    8c20:	65 b3       	mov	r11,r5
    8c22:	48 0b       	jsr	@r8
    8c24:	64 c3       	mov	r12,r4
    8c26:	3d b7       	cmp/gt	r11,r13
    8c28:	89 f9       	bt	8c1e <_Quicksort+0x7a>
    8c2a:	4f 26       	lds.l	@r15+,pr
    8c2c:	6d f6       	mov.l	@r15+,r13
    8c2e:	6c f6       	mov.l	@r15+,r12
    8c30:	6b f6       	mov.l	@r15+,r11
    8c32:	6a f6       	mov.l	@r15+,r10
    8c34:	69 f6       	mov.l	@r15+,r9
    8c36:	00 0b       	rts	
    8c38:	68 f6       	mov.l	@r15+,r8
    8c3a:	00 09       	nop	
    8c3c:	00 00       	.word 0x0000
    8c3e:	8b a4       	bf	8b8a <_Trial+0xf6>

00008c40 <___mulsi3>:
    8c40:	25 4e       	mulu.w	r4,r5
    8c42:	63 53       	mov	r5,r3
    8c44:	62 49       	swap.w	r4,r2
    8c46:	23 2d       	xtrct	r2,r3
    8c48:	23 38       	tst	r3,r3
    8c4a:	8b 01       	bf	8c50 <hiset>
    8c4c:	00 0b       	rts	
    8c4e:	00 1a       	sts	macl,r0

00008c50 <hiset>:
    8c50:	00 1a       	sts	macl,r0
    8c52:	25 2e       	mulu.w	r2,r5
    8c54:	01 1a       	sts	macl,r1
    8c56:	24 3e       	mulu.w	r3,r4
    8c58:	02 1a       	sts	macl,r2
    8c5a:	32 1c       	add	r1,r2
    8c5c:	42 28       	shll16	r2
    8c5e:	00 0b       	rts	
    8c60:	30 2c       	add	r2,r0

00008c62 <___sdivsi3>:
    8c62:	61 43       	mov	r4,r1
    8c64:	60 53       	mov	r5,r0
    8c66:	20 08       	tst	r0,r0
    8c68:	89 48       	bt	8cfc <div0>
    8c6a:	e2 00       	mov	#0,r2
    8c6c:	21 27       	div0s	r2,r1
    8c6e:	33 3a       	subc	r3,r3
    8c70:	31 2a       	subc	r2,r1
    8c72:	23 07       	div0s	r0,r3
    8c74:	41 24       	rotcl	r1
    8c76:	33 04       	div1	r0,r3
    8c78:	41 24       	rotcl	r1
    8c7a:	33 04       	div1	r0,r3
    8c7c:	41 24       	rotcl	r1
    8c7e:	33 04       	div1	r0,r3
    8c80:	41 24       	rotcl	r1
    8c82:	33 04       	div1	r0,r3
    8c84:	41 24       	rotcl	r1
    8c86:	33 04       	div1	r0,r3
    8c88:	41 24       	rotcl	r1
    8c8a:	33 04       	div1	r0,r3
    8c8c:	41 24       	rotcl	r1
    8c8e:	33 04       	div1	r0,r3
    8c90:	41 24       	rotcl	r1
    8c92:	33 04       	div1	r0,r3
    8c94:	41 24       	rotcl	r1
    8c96:	33 04       	div1	r0,r3
    8c98:	41 24       	rotcl	r1
    8c9a:	33 04       	div1	r0,r3
    8c9c:	41 24       	rotcl	r1
    8c9e:	33 04       	div1	r0,r3
    8ca0:	41 24       	rotcl	r1
    8ca2:	33 04       	div1	r0,r3
    8ca4:	41 24       	rotcl	r1
    8ca6:	33 04       	div1	r0,r3
    8ca8:	41 24       	rotcl	r1
    8caa:	33 04       	div1	r0,r3
    8cac:	41 24       	rotcl	r1
    8cae:	33 04       	div1	r0,r3
    8cb0:	41 24       	rotcl	r1
    8cb2:	33 04       	div1	r0,r3
    8cb4:	41 24       	rotcl	r1
    8cb6:	33 04       	div1	r0,r3
    8cb8:	41 24       	rotcl	r1
    8cba:	33 04       	div1	r0,r3
    8cbc:	41 24       	rotcl	r1
    8cbe:	33 04       	div1	r0,r3
    8cc0:	41 24       	rotcl	r1
    8cc2:	33 04       	div1	r0,r3
    8cc4:	41 24       	rotcl	r1
    8cc6:	33 04       	div1	r0,r3
    8cc8:	41 24       	rotcl	r1
    8cca:	33 04       	div1	r0,r3
    8ccc:	41 24       	rotcl	r1
    8cce:	33 04       	div1	r0,r3
    8cd0:	41 24       	rotcl	r1
    8cd2:	33 04       	div1	r0,r3
    8cd4:	41 24       	rotcl	r1
    8cd6:	33 04       	div1	r0,r3
    8cd8:	41 24       	rotcl	r1
    8cda:	33 04       	div1	r0,r3
    8cdc:	41 24       	rotcl	r1
    8cde:	33 04       	div1	r0,r3
    8ce0:	41 24       	rotcl	r1
    8ce2:	33 04       	div1	r0,r3
    8ce4:	41 24       	rotcl	r1
    8ce6:	33 04       	div1	r0,r3
    8ce8:	41 24       	rotcl	r1
    8cea:	33 04       	div1	r0,r3
    8cec:	41 24       	rotcl	r1
    8cee:	33 04       	div1	r0,r3
    8cf0:	41 24       	rotcl	r1
    8cf2:	33 04       	div1	r0,r3
    8cf4:	41 24       	rotcl	r1
    8cf6:	31 2e       	addc	r2,r1
    8cf8:	00 0b       	rts	
    8cfa:	60 13       	mov	r1,r0

00008cfc <div0>:
    8cfc:	00 0b       	rts	
    8cfe:	e0 00       	mov	#0,r0

Disassembly of section .bss:

00008d00 <__bss_start>:
    8d00:	00 00       	.word 0x0000
	...

00008d04 <_zi>:
    8d04:	00 00       	.word 0x0000
	...

00008d08 <_kount>:
    8d08:	00 00       	.word 0x0000
	...

00008d0c <_puzzl>:
	...

0000950c <_movesdone>:
    950c:	00 00       	.word 0x0000
	...

00009510 <_class>:
	...

00009544 <_z>:
	...

00009d4c <_e>:
	...

0000a15c <_value>:
    a15c:	00 00       	.word 0x0000
	...

0000a160 <_imb>:
	...

0000bba4 <_xtimes>:
	...

0000bbd0 <_p>:
	...

000123d0 <_results>:
   123d0:	00 00       	.word 0x0000
	...

000123d4 <_pctr>:
   123d4:	00 00       	.word 0x0000
	...

000123d8 <_cellspace>:
	...

00012470 <_biggest>:
   12470:	00 00       	.word 0x0000
	...

00012474 <_w>:
	...

00012c7c <_permarray>:
	...

00012ca8 <_ima>:
	...

000146ec <_rmb>:
	...

00016130 <_piecemax>:
	...

00016164 <_piececount>:
	...

00016174 <_n>:
   16174:	00 00       	.word 0x0000
	...

00016178 <_imr>:
	...

00017bbc <_sortlist>:
	...

0001c9e0 <_zr>:
   1c9e0:	00 00       	.word 0x0000
	...

0001c9e4 <_freelist>:
   1c9e4:	00 00       	.word 0x0000
	...

0001c9e8 <_heap>:
	...

0001f0f8 <_top>:
   1f0f8:	00 00       	.word 0x0000
	...

0001f0fc <_rmr>:
	...

00020b40 <_seed>:
	...

00020b54 <_timer>:
   20b54:	00 00       	.word 0x0000
	...

00020b58 <_tree>:
   20b58:	00 00       	.word 0x0000
	...

00020b5c <_rma>:
	...

000225a0 <_littlest>:
   225a0:	00 00       	.word 0x0000
	...

Disassembly of section .comment:

00000000 <.comment>:
   0:	47 43       	.word 0x4743
   2:	43 3a       	.word 0x433a
   4:	20 28       	tst	r2,r0
   6:	47 4e       	.word 0x474e
   8:	55 29       	mov.l	@(36,r2),r5
   a:	20 34       	mov.b	r3,@-r0
   c:	2e 38       	tst	r3,r14
   e:	2e 31       	mov.w	r3,@r14
	...

Disassembly of section .stack:

00020b44 <_stack>:
   20b44:	de ad       	mov.l	20dfc <_rma+0x2a0>,r14
   20b46:	de ad       	mov.l	20dfc <_rma+0x2a0>,r14
