WQJOSI3PIODMJUXE6TMCDDTWOTABMHLQZ2NTBLPT7RXC5I52UEMAC };Screen.prototype.swap = function(dim, side) {// console.log('swap:', dim, side);// var other = this.edges[dim][side];// // Swap edges// var temp = this.edges;// this.edges = other.edges;// this.edges[1 - side] = other;// other.edges = temp;// other.edges[side] = this;// // Reposition other screen// var pos = other.pos;// var offset = ((this.size[dim] + other.size[dim]) / 2 + gridPad);// pos[dim] -= (2 * side - 1) * offset;// other.setPos(pos);