/**
 * @file match.h
 */
#pragma once

#include <genecis/container/array.h>

BEGIN_NAMESPACE(genecis)
BEGIN_NAMESPACE(algorithm)

template <typename T> class match {
public:

	typedef T		value_type ;

	/**
	 * Uses the
	 */
	void optimize() {

	}

	/**
	 * Constructor?
	 */
	match(value_type* s1, value_type* s2) {
	
	}
	
	/**
	 * Destructor
	 */
	virtual ~match() {}
	
private:

};

END_NAMESPACE
END_NAMESPACE
