}
if (point[0] < UPPER_BND && point[0] > LOWER_BND &&
point[1] < UPPER_BND && point[1] > LOWER_BND &&
point[2] < UPPER_BND && point[2] > LOWER_BND &&
point[3] < UPPER_BND && point[3] > LOWER_BND) {
r.appendCubic(point[0], point[1],
point[2], point[3],
point[4], point[5]);
} else {
r.appendLine(point[4], point[5]);
}