out-of-bound wrap(s)



  if (sprite.x - sprite.width/2 > right) {
     sprite.x = left - sprite.width/2;
  } else if (sprite.x + sprite.width/2 < left} {
     sprite.x = right + sprite.width/2;
  } if (sprite.y - sprite.height/2 > bottom) {
     sprite.y = top - sprite.height/2;
  } else if (sprite.y + sprite.height/2 < top)
     sprite.y = bottom + sprite.height/2;
  }