#include "transmission.h"

static std::vector<bool> data;

std::vector<bool> receive(const std::vector<bool>& message, int n, int d)
{
    bool l=0,flag=0;;
    for(int i=0;i<n;i++)
    {
        if(flag==0)
        for(int j=n;j<2*n;j++)
        {
            if(message[i]!=message[j])
                {
                    data.push_back(1);
                    flag=1;
                    l=1;
                    break;
                }
        }
        if(flag==1 && l==1)l=0;
        else data.push_back(message[i]);
    }
    return data;
}
