Auto associative memory Networks