A printable version(PDF) can be downloaded here.
5 ? 2 4 31 2 ? 1 7 4 5 ? 23 3 6 215 ? ? 2 5 7
29 999999999 12 514 no solution.
Migrated from old NTUJ.
+1 contest, peter50216