#include <iostream>
#include <vector>
using namespace std;

class BottleCap {
  public:
    BottleCap(int codelength, int nchars, vector <int> rewards);
    int Evaluate(string code);
    string Generate(int value);
  private:
    int EvalFxn(string code);
    int length;
    int numchars;
    vector <int> rewards;
};

