Implementation of Artificial