Rozwiązywanie problemów i implementacje algorytmów.
Budowanie kombinacji wyrażeń matematycznych w C#: rekurencja, kopiowanie obiektów i generowanie możliwych działań.
Zagadka matematyczna jako inspiracja do aplikacji znajdującej działania, które tworzą poprawne równania.