Taiwan High Speed Rail - online puzzle