Micromouse maze solver