#!/usr/bin/ruby
M=999
while(n=gets.to_i)>0 do
	a=(1..(2*n)).map.to_a
	b=n.times.reduce([]){|s|s.push(gets.to_i)}
	h=[b,a-b];f=0;m=0
	while true do
		x=h[f].map{|e|e>m ?e: M}.min
		if x<M then h[f]-=[x];m=x else m=0 end
		if h[f].size==0 then p h[1].size,h[0].size;exit end
		f^=1
	end
end