Implementation of AAD algorithm v1

Algorithm purposed by Ryutarou Ohbuchi , Takahiro Minamitani , Tsuyoshi
Takei on 2005