Write a new EFSM model to represent a Lab Recruits level with a single room without doors. The model should be designed to test the features of Colorbutton and Colorscreen. The model should consider 3 buttons with different colors connected to a single screen. An example of Lab Recuits level involving screens and color buttons can be found here.
Then, write a test suite to check if the model works. Example of a test suite for the traffic light example can be found here.