#include <iostream>
using namespace std;
int main() {
 ///////////////////////////////////     Задание №7  Вариант 132      //////////////////////////////////////////
 float ax, bx, cx, dx, ay, by, cy, dy;
 
 
 cout << "Введите координаты вершин четырёхугольника(ax, bx, cx, dx, ay, by, cy, dy):";
 cin >> ax >> bx >> cx >> dx >> ay >> by >> cy >> dy;
 
 
    if(((cy+((cx*(by-ay)-ax*(by-ay))/(bx-ax)+ay))/(dy+((dx*(by-ay)-ax*(by-ay))/(bx-ax)+ay))) <=0){
        cout << "Не выпуклый" << endl;
        
    }
    else{
        if(((ay+((ax*(cy-by)-bx*(cy-by))/(cx-bx)+by))/(dy+((dx*(cy-by)-bx*(cy-by))/(cx-bx)+by)) <=0)){
            cout << "Не выпуклый" << endl;
            
        }
        else{
            if(((ay+((ax*(dy-cy)-cx*(dy-cy))/(dx-cx)+cy))/(by+((bx*(dy-cy)-cx*(dy-cy))/(dx-cx)+cy))) <=0){
                cout << "Не выпуклый" << endl;
                
            }
            else{
                if(((cy+((cx*(ay-dy)-dx*(ay-dy))/(ax-dx)+dy))/(by+((bx*(ay-dy)-dx*(ay-dy))/(ax-dx)+dy))) <=0){
                    cout << "Не выпуклый" << endl;
            
                }
                else{
                   
                        cout << "Выпуклый" << endl;    
                    
                }
            }
        }
    }
 
    return 0;
}