(C++) Implement a simple reflex agent for the vacuum environmentin Exercise 2.8 (shown below). Run the environment with this agentfor all possible initial dirt configuration and agent locations.Record the performance score for each configuration and the overallaverage score. A GUI interface is preferred. Please //comment oncode for clarity.

Specification
PayPal Gateway not configured
PayPal Gateway not configured