Karcioszkowana wersja.
0.062317132949829