high-speed electric trains of today.