>>629,>>617
Qさんのを勝手に日本語版に直しました。
http://codepad.org/gMJYuGVb
ついでに引数ひとつ増やしちゃったり出力弄ったりしたけどいいよね?
期限今日までだし。
>>633
おい、ちょっと待て、なんで「5」で「!」が「7」個もあるんだよwww
http://codepad.org/8yhmkRtT
条件優先バージョン
http://codepad.org/iAx832xm
画像優先バージョン
http://codepad.org/otaKFIrH
元文書き換えバージョン

よくわからないから適当に作った。
とりあえずもう少し詳しく教えてくれ。