I am tearing my hair out after 90 mins of trying to solve this V Hard from the program. I have been doing these puzzles for the past couple of months on and off (I'm not a total adict yet!), and gradually working my way up to VHards. I think that I have grasped pairs, triples and Xwing, but it still does not seem to get me any further than you see below. Any help would be appreciated.
**8 7** ***
7** *3* *45
3*1 **2 *76
2** 5** *34
**4 *** 7**
*9* **1 **8
*** 9** 6*7
47* *6* **9
*** **7 4**