実用的なプログラムは文字列処理ばかりしてる、ってなんか変な気がする・・・