8 1
480 751 601 1
42 963 568 1
649 121 902 1
881 261 506 1
75 234 626 1
740 919 791 1
378 331 127 1
70 735 295 1
