Japanese task description, input file name "japcross.txt" and its content clearly showed us that we need to solve a japanese crossword.
Like a true programmer I found japanese crosswords solver with command line interface :)
Here are simple steps to get the flag:
- Convert crossword to solver input format (see jc.txt);
- Run solver and get result (see jc.png);
- Easy to understand that it's QR-code. Because I'm a web applications developer I wrote the simple python html generator (qr-make.py) which created page 1.html to me;
- And finally read QR-code in any way.
Flag is longing for you drove me through the stars. Alexei Tolstoy.