#include <iostream>
#include <string>

using namespace std;

int main() {
    string risposta;

    cout << "Ciao amore mio, ti volevo chiedere una cosina." << endl;
    cout << "So che in questi ultimi tempi litighiamo spesso e facciamo fatica a capirci." << endl;
    cout << "Pero' mi prometti che staremo sempre insieme? \n ";
    cin >> risposta;

    if (risposta == "si" || risposta == "Si" || risposta == "SI") {
        cout << "E mi amerai anche se sono uno stupido? \n ";
        cin >> risposta;
        if (risposta == "si" || risposta == "Si" || risposta == "SI") {
            cout << "E mi amerai anche se litighiamo tanto? \n ";
            cin >> risposta;

            if (risposta == "si" || risposta == "Si" || risposta == "SI") {
            cout << "E mi amerai anche se mi comporto male? \n ";
            cin >> risposta;

            if (risposta == "si" || risposta == "Si" || risposta == "SI") {
            cout << "anche da vecchio? \n ";
            cin >> risposta;
            if (risposta == "si" || risposta == "Si" || risposta == "SI") {
            cout << "anche se a volte ci ignoriamo e non riusciamo a comunicare? \n ";
            cin >> risposta;

            if (risposta == "si" || risposta == "Si" || risposta == "SI") {
            cout << "sei la mia puzzina scureggina patatina????? \n ";
            cin >> risposta;

            if (risposta == "si" || risposta == "Si" || risposta == "SI") {
            cout << "mi amerai? anche se non sono molto? \n ";
            cin >> risposta;

            if (risposta == "si" || risposta == "Si" || risposta == "SI") {
            cout << "me lo prometti? \n ";
            cin >> risposta;

            if (risposta == "si" || risposta == "Si" || risposta == "SI") {
            cout << "grazie chicchina mia, SEI LA MIA VITA.... UN'ULTIMA COSINAAA (scrivi un altra volta si) \n ";
            cin >> risposta;

            if (risposta == "si" || risposta == "Si" || risposta == "SI") {
                do {
                    cout << "Mi vuoi sposare?\n ";
                    cin >> risposta;

                    if (risposta != "si" && risposta != "Si" && risposta != "SI") {
                        cout << "Sicura???" << endl;
                    }

                } while (risposta != "si" && risposta != "Si" && risposta != "SI");

                cout << "VITA MIA MWUAAAAAHHHHHH SEI LA MIA VITA MWUAHAAHH!" << endl;
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }

    return 0;
}
