The definition of Slot may vary according to who you ask, but most agree on the idea that it is…