試行回数ということを出すのに ```retry_count = 1``` とかにして、 rescue で retry_count -= 1 というのはどうでしょうか。first だけだと何だろうこれはとなりました。