>>346
は複雑すぎるようだから、
>>344
で、単調増加とするとどうだろうか?