How easy to Create bug with unsigned/NSUInteger in C/C++ and Objective-C
                                unsigned num = 10;
                                int negative = -10;
                                if(negative < num)
                                    cout << "Ok"<< endl;
                                else
                                    cout << "Bug" << endl;
            
                                unsigned n = 0;
                                cout << "n-1=" << n-1<< endl;
                                if(n - 1 < 0)
                                    cout << "Ok" << endl;
                                else
                                    cout << "Bug" << endl;
            
                                std::vector < int> v1 = {};
                                for(unsigned i=0; i < v1.size()-1; i++){
                                    cout << "v1[" << i << "]=" << v1[i] << endl;
                                }

                                for(size_t i=0; i < v1.size()-1; i++){
                                    cout << "v1[" << i << "]=" << v1[i] << endl;
                                }