Задание по основам алгоритмизации и программирования

Определить, принадлежит ли точка следующей области: множество точек, расположенных выше нижней полуокружности радиуса 2 и центром в начале координат и ниже ломаной, проходящий через точки (-2,0), (0,2) и (2,0). Написать код программы и желательно составить блок-схему. Буду благодарен.