Karcioszkowana wersja.
0.06126594543457