clear; clc;

