Python 3.2 (r32:88445, Feb 20 2011, 21:29:02) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> ================================ RESTART ================================ >>> >>> hos[3] [0, 1, 2, 4] >>> euler(hos) Euler path \ >>> hos = {0: [1, 3], 1: [0, 2, 3, 4], 2: [1, 3], 3: [0, 1, 2, 4], 4: [1, 3] } >>> euler(hos) Euler cycle >>>