<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def sample(self, count, return_index=False):
 """ Return random samples distributed normally across the surface of the mesh Parameters --------- count : int Number of points to sample return_index : bool If True will also return the index of which face each sample was taken from. Returns --------- samples : (count, 3) float Points on surface of mesh face_index : (count, ) int Index of self.faces """

        samples, index = sample.sample_surface(self, count)
        if return_index:
            return samples, index
        return samples