unsigned_algorithm #04505