Some of the solutions seem to come from the open source platform. Tactical reasoning like math can be disappointing, because there is more than one way to solve a problem efficiently!
Isray about Chess Tactics Pro (Puzzles)