					
seq_a_size			dcd		10
seq_a				dcd		9,8,7,6,5,4,3,2,1,0
					
seq_b_size			dcd		2
seq_b				dcd		6,5
					
					mov		r1, #seq_a_size
					ldr		r0, [r1]
					add		r1,r1, #4
					
find_loop
					mov		r3,#seq_b_size
					ldr		r2,[r3]
					add		r3,r3,#4
					cmp		r0,r2
					blt		end_search_not_found
					
					mov		r6, r1
find_inner_loop
					ldr		r4,[r6]
					ldr		r5,[r3]
					cmp		r4,r5
					bne		skip
					add		r6,r6,#4
					add		r3,r3,#4
					sub		r2,r2,#1
					cmp		r2,#0
					bne		find_inner_loop
					
					sub		r0, r1, #seq_a	;; found!!
					lsr		r0,r0, #2
					b		end_program
skip
					add		r1,r1,#4
					sub		r0,r0,#1
					b		find_loop
					
end_search_not_found
					mov		r0, #-1
					
end_program
					end
					
