Random Switch on enum

better solution (not hardcoding number of options in enum):