finish cypher assignment