solution for SomeCrypto~03
new solution