Please read the following table in Markdown format and then answer the question according to the table. Table cells in one row are seperated by '|', and different rows are seperated by '
'.

Table:
| Position | Gymnast | A Score | B Score | Total |
| --- | --- | --- | --- | --- |
| 1st | Fabian Hambuechen ( GER ) | 7.0 | 9.2 | 16.2 |
| 2nd | Igor Cassina ( ITA ) | 6.8 | 9.2 | 16.0 |
| 3rd | Yann Cucherat ( FRA ) | 6.9 | 8.95 | 15.85 |
| 4th | Epke Zonderland ( NED ) | 7.1 | 8.65 | 15.75 |
| 5th | Zou Kai ( CHN ) | 7.0 | 8.6 | 15.6 |
| 6th | Jonathan Horton ( USA ) | 6.4 | 9.175 | 15.575 |
| 7th | Hiroyuki Tomita ( JPN ) | 6.6 | 8.95 | 15.55 |
| 8th | Takuya Nakase ( JPN ) | 6.6 | 8.85 | 15.45 |
Question:
Which gymnast had a b score of 8.95 and an a score less than 6.9
Answer:
Hiroyuki Tomita ( JPN )