The "Brusnika Chess" application provides a collection of more than 1100 chess tactical tasks. Puzzles are given randomly. In case of difficulty you can get a hint. One can choose type of combination (deglection, pin etc)