Nice puzzle
The black king was supposed to be on h8, I apologize for setting it up wrong
The position of awesomeness
The second to last move was actually difficult for me! I didn't realize the white queen could move to g2... Nice puzzle! I'll have to practice!