Maxim A. Babenko, Ignat I. Kolesnichenko, Ilya P. Razenshteyn: A Linear Time Algorithm for Finding Three Edge-Disjoint Paths in Eulerian Networks. SOFSEM 2010: 165-175