+A

+A add algorithm packed