11110100011111000021220022222022