Smallest circle problem