5 5
99 9 21 30 40
31 99 18 22 30
