#pragma once
#include <iostream>
#include <iomanip>
#include <fstream>
#include <string>
#include <stdio.h>
#include <stdlib.h>

using namespace std;

class Observation
{
private:
	int size;
	string* observation;
public:
	
	Observation(int size)
	{
		this->size = size;
		observation = new string[size];
	}

	void addWord(string word, int index)
	{
		observation[index] = word;
	}

	string getWord(int index)
	{
		if(index > size-1) return "zzzzzzz";
		return observation[index];
	}

	int getSize(){return this->size;}

	void print()
	{
		cout << "Observation: ";
		for(int ii=0; ii<size; ii++)
			cout << observation[ii] << " ";
		cout << endl << endl;
	}

};