a == b
show recursion in join()
subList Utils