Bidirectional Long-Range Parser for Sequential Data Understanding