Five degrees of separation