reduce

???????

??????????

??????

?????

??????

??????