What calculator is this datafile for? The challenge today is very simple. The task is to determine the TI calculator for which the submitted datafile was made.
The datafiles always start with a string **TI, the version (described below), and other data you can ignore.
Now, the versions you need to recognize are:
95* =&gt; TI-95
92P =&gt; TI-92+
92* =&gt; TI-92
89* =&gt; TI-89
86* =&gt; TI-86
85* =&gt; TI-85
84P =&gt; TI-84+
84* =&gt; TI-84
83* =&gt; TI-83
83P =&gt; TI-83+
82* =&gt; TI-82
81* =&gt; TI-81
74* =&gt; TI-74
73P =&gt; TI-73+

Examples
**TI95*   =&gt; TI-95
**TI83P   =&gt; TI-83+
**TI73P   =&gt; TI-73+
**TI85*   =&gt; TI-85
**TI83PGG =&gt; TI-83+
**TI86*asdf*9**TI92Pasd =&gt; TI-86

Rules
You can assume the input is always correct, is at least 7 characters long, and has been crafted for one of the TI calculators listed above.
This is code golf, so the shortest answer wins.
I/O rules and loopholes apply.
brainfuck, 39 38 35 bytes

Saved 3 bytes thanks to @Dorian.

,+++&gt;,&gt;,.,.&lt;&lt;.--&gt;&gt;,.,.,[-&lt;-&gt;]&lt;[&lt;.&lt;]


Try it online!

This abuses the fact that the characters *,+, and - are very close to each other in ASCII.

Ungolfed:

,+++&gt;  create a minus from the first asterisk
,&gt;      store the second asterisk for comparison later
,.      display T
,.      display I
&lt;&lt;.--&gt;&gt; display the minus from line 1 and turn it into a plus
,.      display first number
,.      display second number

,[-&lt;-&gt;]&lt;[  if the last char is not an asterisk from line 2
  &lt;.&lt;      display the plus from line 5
]


Original 38 byte solution:

&gt;,+++&gt;,&gt;,.,.&lt;&lt;.--&gt;&gt;,.,.,&lt;[-&gt;-&lt;]&gt;[&lt;&lt;.&lt;]


Original 39 byte solution:

,+++&gt;,&gt;,.,.&lt;&lt;.--&gt;&gt;,.,.,&lt;[-&gt;-&lt;]&gt;[&lt;&lt;.[-]]