for (int i = 0; i < logicWidth; i++, inputHeight += 10)
addPin(new Pin(this, "I" + i, 1, 0, inputHeight));
addPin(new Pin(this, "O", logicWidth, width, logicWidth * heightPerPin / 2));
for (int i = 0; i < logicWidth; i++, inputHeight += 10)
addPin(new Pin(this, "I" + i, 1, 0, inputHeight));
addPin(new Pin(this, "O", logicWidth, width, logicWidth * heightPerPin / 2));