;
;name Binary bomber
;
; basic bomber
loop	mov	bomb,	@offsets
l2	add	@i1,	@loop
	djn	loop,	@i2
; now change the parameters
	add	#1,	loop
	add	#1,	i1
	add	#1,	i2
	jmp	loop
;
i1	dat	#addvals
i2	dat	#counts
 
 
;the table of add values
addvals	dat		#0
	dat		#4096
	dat		#2048
	dat		#1024
	dat		#512
	dat		#256
	dat		#128
	dat		#64
	dat		#32
	dat		#16
	dat		#8
	dat		#4
	dat		#2
;the table of counts
counts	dat		#1
	dat		#2
	dat		#4
	dat		#8
	dat		#16
	dat		#32-1
	dat		#64-2
	dat		#128-4
	dat		#256-8
	dat		#512-15
	dat		#1024-30
	dat		#2048-60
	dat		#4096-120
 
;the table of offsets
offsets	
	dat		#bomb+4096
	dat		#bomb+2048
	dat		#bomb+1024
	dat		#bomb+512
	dat		#bomb+256
	dat		#bomb+128
	dat		#bomb+64
	dat		#bomb+32
	dat		#bomb+16
	dat		#bomb+8
	dat		#bomb+4
	dat		#bomb+2
	dat		#bomb+1
;
bomb	dat	#0
	end	loop
