>>5
コマンドライン引数にパスを指定するとそのファイルをデータとする、指定しなかった場合は問題文に有る例題をデータとする
インターフェイスに難が有るかも知れんけどこんなもんじゃないのかな
コメントが不足してるかも知れんので疑問点には答えるぉ

ttp://codepad.org/r4NeIxPn