public bool Collides(IShape otherShape)
 {
     return(otherShape.CheckCollides(this));
 }
 public bool Collides(IShape otherShape)
 {
   return otherShape.CheckCollides(this);
 }