સાકુરા, સાસૂક, નારુટો અને કાકાશી