文字列処理をしたいのに、文字列全体をatomにする理由がわからない。
文字のlistのままの方がはるかに柔軟だと思うが。