http://es.onlinemschool.com/math/library/analytic_geometry/plane/#h2