a b c y1 y2 -1 -1 -1 247 400 1 -1 -1 470 446 -1 1 -1 429 405 1 1 -1 435 445 -1 -1 1 837 850 1 -1 1 551 670 -1 1 1 775 865 1 1 1 660 530