Karcioszkowana wersja.
0.045768022537231