var Position = /** @class */ (function () { function Position(x, y) { this.x = x; this.y = y; } return Position; }()); function memoryGap() { return memorySide() + memorySpace(); } function memorySide() { return 50; } function memorySpace() { return 20; } function memoryItemPositions(c) { var pos = []; for (var i = 0; i < c.itemsCount; i++) { var row = Math.floor(i / 4); var x = memoryGap() + (i - row * 4) * memoryGap(); var y = memoryGap() + row * memoryGap(); pos.push(new Position(x, y)); } return pos; }