Complex State Code

Simplified State Code