#include <cstdlib>
#include <iostream>
#include <math.h>
#include <vector>
using namespace std;
class Rule
{
public:
	Rule(char); // char is a truth
	Rule(char, int); // char is a false
	Rule(char*); // char[] is in format AB>C
	friend bool operator==(const Rule&, const Rule&); // Compares two rules.
	void print(); // Prints a single rule in format AB>C

	vector <char> left; // Stores chars on left of >
	char right; // Stores char on right of >
};
