add barrel-cypher solution