Patterns are switching correctly.
Renamed constants
Remote control is OK with single press.