detect circles intersection
amend