>>919
ありがとう、元の回路からA*1→Aの算術を取っ払った形だね
ただ、それだと入力変化時に1tickのエラー出力が混じってしまう
 入力A:5→入力A:100に変化すると、A:100が1tick出力されてからA:10の出力になる
元回路のA*1→Aの算術は、このエラーを回避するためにあえて入れてるから、抜くわけにはいかない

あと、最大Mか最小Nのどっちかが0でも機能するよ
ただ、最大M<最小Nとかだとさすがに機能しない(論理破綻してるから当然と言えば当然)