Euler circuits and trails