a demo of mcromouse algor,but may not all right for some changes i did
just now