by hand

???????