Minnesota does not allow use/sale of phosphorus-containing lawn fertilizer, to keep it out of lakes/rivers for exactly this reason (preventing algae). The middle number in the N-P-K analysis is always 0.
The algorithm for finding the longest path in a graph is NP-complete. For you systems people, that means it's *real slow*. -- Bart Miller