* implemented auto solving a map