N Queen Problem Using Dynamic Geometry