added gauss jordan elimination to euler.py