working a*!
ARA* implementation completed
ARA * implementation completed