finished cipher project