Od problemu do algorytmu