unsigned_algorithm #04507