Kamari Barth has always enjoyed puzzles, so each time she sits at a chess board, she sees it as just another one to solve. ...