﻿using System;
using System.Collections.Generic;

namespace QuineMcClusky
{
    internal static class Program
    {
        private static void Main(string[] args)
        {
            Console.WriteLine(new ImplicantTable(new List<Implicant>()
            {
                new Implicant(new[] { Literal.Negative, Literal.Negative, Literal.Negative}),
                new Implicant(new[] { Literal.Negative, Literal.Negative, Literal.Positive}),
                new Implicant(new[] { Literal.Negative, Literal.Positive, Literal.Negative}),
                new Implicant(new[] { Literal.Negative, Literal.Positive, Literal.Positive}),
                new Implicant(new[] { Literal.Positive, Literal.Negative, Literal.Negative}),
                new Implicant(new[] { Literal.Positive, Literal.Negative, Literal.Positive}),
                new Implicant(new[] { Literal.Positive, Literal.Positive, Literal.Negative}),
                new Implicant(new[] { Literal.Positive, Literal.Positive, Literal.Positive})
            }));

            Console.ReadKey();
        }
    }
}
