Alexander Saltykov <holy.cheater@gmail.com>
Originally written in python by Balázs Nagy <nxbalazs@gmail.com>
Idea: nferencfx
