Puzzle, white to move

Sort:
T888

c124875

the ROOOOOOOOOOK

1. Rh8+ Kxh8

2. Rh1+ Kg8

3. Rh8+ Kxh8

4. Rh1+ Kg8

5. Rh8+ Kxh8

6. Rh1+ Kg8

7.Rh8+ Kxh8

8. Rh1+ Kg8

9. Rh8+ Kxh8

10. Rh1+ Kg8

11. Rh8+ Kxh8

12. Qh1+ Kg8

13. Qh7+ Kf8

14. Qh8#

1-0

T888

Thanks @c124875......#6174

SacrifycedStoat
Illegal position lol