Added euler 1,2 for completeness