adding SAMA hash program