unsigned_algorithm #04516