This question is about the proof of Theorem V.2.17 in Hartshorne's Algebraic Geometry. Here everything is defined over some algebraically closed field $k$. Define $\mathcal O = \mathcal O_{\mathbf P^1}$. Let $e \ge 0$ be an integer. Then the following is what I do not understand:
The proof says that when $n \ge e$, we can have a surjective map $\mathcal O \oplus \mathcal O(-e) \to \mathcal O (n-e) \to 0$ by arguing that we can take morphisms $\mathcal O \to \mathcal O(n-e)$ and $\mathcal O(-e) \to \mathcal O(n-e)$ corresponding to effective divisors of degrees $n-e$ and $n$ on $\mathbf P^1$ which do not meet.
To be more precise, what I do not understand is:
(1) how to obtain morphisms $\mathcal O \to \mathcal O(n-e)$ and $\mathcal O(-e) \to \mathcal O(n-e)$ from effective divisors of degree $n-e$ and $n$ on $\mathbf P^1$. I think these two morphisms are surjective.
(2) why we require the two effective divisors mentioned above do not meet in order to obtain a surjective morphism $\mathcal O \oplus \mathcal O(-e) \to \mathcal O (n-e) \to 0$
Thank you for anyone who gives some help.