main
23 23 
9 9 
10 10 
42 42 
