Recycled old connect four implementation.