The original input was: 5  0 3 200 3  0 9 500 3  0 20 500 3  100 1 100 3  100 100 500 3 
The (sorted) input is:  5  0 3 200 3  0 9 500 3  0 20 500 3  100 1 100 3  100 100 500 3 

This detailed printout gives the state and remaining burst for each process

Before cycle    0:   unstarted  0  unstarted  0  unstarted  0  unstarted  0  unstarted  0.
Find burst when choosing ready process to run 1804289383
Before cycle    1:     running  2      ready  0      ready  0  unstarted  0  unstarted  0.
Before cycle    2:     running  1      ready  0      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 846930886
Find burst when choosing ready process to run 1681692777
Before cycle    3:     blocked  2    running  1      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1714636915
Find burst when choosing ready process to run 1957747793
Before cycle    4:     blocked  1    blocked  2    running 14  unstarted  0  unstarted  0.
Before cycle    5:       ready  0    blocked  1    running 13  unstarted  0  unstarted  0.
Before cycle    6:       ready  0      ready  0    running 12  unstarted  0  unstarted  0.
Before cycle    7:       ready  0      ready  0    running 11  unstarted  0  unstarted  0.
Before cycle    8:       ready  0      ready  0    running 10  unstarted  0  unstarted  0.
Before cycle    9:       ready  0      ready  0    running  9  unstarted  0  unstarted  0.
Before cycle   10:       ready  0      ready  0    running  8  unstarted  0  unstarted  0.
Before cycle   11:       ready  0      ready  0    running  7  unstarted  0  unstarted  0.
Before cycle   12:       ready  0      ready  0    running  6  unstarted  0  unstarted  0.
Before cycle   13:       ready  0      ready  0    running  5  unstarted  0  unstarted  0.
Before cycle   14:       ready  0      ready  0    running  4  unstarted  0  unstarted  0.
Before cycle   15:       ready  0      ready  0    running  3  unstarted  0  unstarted  0.
Before cycle   16:       ready  0      ready  0    running  2  unstarted  0  unstarted  0.
Before cycle   17:       ready  0      ready  0    running  1  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 424238335
Find burst when choosing ready process to run 719885386
Before cycle   18:     running  2      ready  0    blocked  2  unstarted  0  unstarted  0.
Before cycle   19:     running  1      ready  0    blocked  1  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1649760492
Find burst when choosing ready process to run 596516649
Before cycle   20:     blocked  1    running  7      ready  0  unstarted  0  unstarted  0.
Before cycle   21:       ready  0    running  6      ready  0  unstarted  0  unstarted  0.
Before cycle   22:       ready  0    running  5      ready  0  unstarted  0  unstarted  0.
Before cycle   23:       ready  0    running  4      ready  0  unstarted  0  unstarted  0.
Before cycle   24:       ready  0    running  3      ready  0  unstarted  0  unstarted  0.
Before cycle   25:       ready  0    running  2      ready  0  unstarted  0  unstarted  0.
Before cycle   26:       ready  0    running  1      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1189641421
Find burst when choosing ready process to run 1025202362
Before cycle   27:       ready  0    blocked  2    running  3  unstarted  0  unstarted  0.
Before cycle   28:       ready  0    blocked  1    running  2  unstarted  0  unstarted  0.
Before cycle   29:       ready  0      ready  0    running  1  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1350490027
Find burst when choosing ready process to run 783368690
Before cycle   30:     running  3      ready  0    blocked  2  unstarted  0  unstarted  0.
Before cycle   31:     running  2      ready  0    blocked  1  unstarted  0  unstarted  0.
Before cycle   32:     running  1      ready  0      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1102520059
Find burst when choosing ready process to run 2044897763
Before cycle   33:     blocked  2    running  6      ready  0  unstarted  0  unstarted  0.
Before cycle   34:     blocked  1    running  5      ready  0  unstarted  0  unstarted  0.
Before cycle   35:       ready  0    running  4      ready  0  unstarted  0  unstarted  0.
Before cycle   36:       ready  0    running  3      ready  0  unstarted  0  unstarted  0.
Before cycle   37:       ready  0    running  2      ready  0  unstarted  0  unstarted  0.
Before cycle   38:       ready  0    running  1      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1967513926
Find burst when choosing ready process to run 1365180540
Before cycle   39:       ready  0    blocked  2    running  1  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1540383426
Find burst when choosing ready process to run 304089172
Before cycle   40:     running  2    blocked  1    blocked  1  unstarted  0  unstarted  0.
Before cycle   41:     running  1      ready  0      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1303455736
Find burst when choosing ready process to run 35005211
Before cycle   42:     blocked  2    running  9      ready  0  unstarted  0  unstarted  0.
Before cycle   43:     blocked  1    running  8      ready  0  unstarted  0  unstarted  0.
Before cycle   44:       ready  0    running  7      ready  0  unstarted  0  unstarted  0.
Before cycle   45:       ready  0    running  6      ready  0  unstarted  0  unstarted  0.
Before cycle   46:       ready  0    running  5      ready  0  unstarted  0  unstarted  0.
Before cycle   47:       ready  0    running  4      ready  0  unstarted  0  unstarted  0.
Before cycle   48:       ready  0    running  3      ready  0  unstarted  0  unstarted  0.
Before cycle   49:       ready  0    running  2      ready  0  unstarted  0  unstarted  0.
Before cycle   50:       ready  0    running  1      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 521595368
Find burst when choosing ready process to run 294702567
Before cycle   51:       ready  0    blocked  3    running  8  unstarted  0  unstarted  0.
Before cycle   52:       ready  0    blocked  2    running  7  unstarted  0  unstarted  0.
Before cycle   53:       ready  0    blocked  1    running  6  unstarted  0  unstarted  0.
Before cycle   54:       ready  0      ready  0    running  5  unstarted  0  unstarted  0.
Before cycle   55:       ready  0      ready  0    running  4  unstarted  0  unstarted  0.
Before cycle   56:       ready  0      ready  0    running  3  unstarted  0  unstarted  0.
Before cycle   57:       ready  0      ready  0    running  2  unstarted  0  unstarted  0.
Before cycle   58:       ready  0      ready  0    running  1  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1726956429
Find burst when choosing ready process to run 336465782
Before cycle   59:     running  3      ready  0    blocked  1  unstarted  0  unstarted  0.
Before cycle   60:     running  2      ready  0      ready  0  unstarted  0  unstarted  0.
Before cycle   61:     running  1      ready  0      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 861021530
Find burst when choosing ready process to run 278722862
Before cycle   62:     blocked  3    running  9      ready  0  unstarted  0  unstarted  0.
Before cycle   63:     blocked  2    running  8      ready  0  unstarted  0  unstarted  0.
Before cycle   64:     blocked  1    running  7      ready  0  unstarted  0  unstarted  0.
Before cycle   65:       ready  0    running  6      ready  0  unstarted  0  unstarted  0.
Before cycle   66:       ready  0    running  5      ready  0  unstarted  0  unstarted  0.
Before cycle   67:       ready  0    running  4      ready  0  unstarted  0  unstarted  0.
Before cycle   68:       ready  0    running  3      ready  0  unstarted  0  unstarted  0.
Before cycle   69:       ready  0    running  2      ready  0  unstarted  0  unstarted  0.
Before cycle   70:       ready  0    running  1      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 233665123
Find burst when choosing ready process to run 2145174067
Before cycle   71:       ready  0    blocked  2    running  8  unstarted  0  unstarted  0.
Before cycle   72:       ready  0    blocked  1    running  7  unstarted  0  unstarted  0.
Before cycle   73:       ready  0      ready  0    running  6  unstarted  0  unstarted  0.
Before cycle   74:       ready  0      ready  0    running  5  unstarted  0  unstarted  0.
Before cycle   75:       ready  0      ready  0    running  4  unstarted  0  unstarted  0.
Before cycle   76:       ready  0      ready  0    running  3  unstarted  0  unstarted  0.
Before cycle   77:       ready  0      ready  0    running  2  unstarted  0  unstarted  0.
Before cycle   78:       ready  0      ready  0    running  1  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 468703135
Find burst when choosing ready process to run 1101513929
Before cycle   79:     running  3      ready  0    blocked  2  unstarted  0  unstarted  0.
Before cycle   80:     running  2      ready  0    blocked  1  unstarted  0  unstarted  0.
Before cycle   81:     running  1      ready  0      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1801979802
Find burst when choosing ready process to run 1315634022
Before cycle   82:     blocked  1    running  1      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 635723058
Find burst when choosing ready process to run 1369133069
Before cycle   83:       ready  0    blocked  1    running 10  unstarted  0  unstarted  0.
Before cycle   84:       ready  0      ready  0    running  9  unstarted  0  unstarted  0.
Before cycle   85:       ready  0      ready  0    running  8  unstarted  0  unstarted  0.
Before cycle   86:       ready  0      ready  0    running  7  unstarted  0  unstarted  0.
Before cycle   87:       ready  0      ready  0    running  6  unstarted  0  unstarted  0.
Before cycle   88:       ready  0      ready  0    running  5  unstarted  0  unstarted  0.
Before cycle   89:       ready  0      ready  0    running  4  unstarted  0  unstarted  0.
Before cycle   90:       ready  0      ready  0    running  3  unstarted  0  unstarted  0.
Before cycle   91:       ready  0      ready  0    running  2  unstarted  0  unstarted  0.
Before cycle   92:       ready  0      ready  0    running  1  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1125898167
Find burst when choosing ready process to run 1059961393
Before cycle   93:     running  2      ready  0    blocked  1  unstarted  0  unstarted  0.
Before cycle   94:     running  1      ready  0      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 2089018456
Find burst when choosing ready process to run 628175011
Before cycle   95:     blocked  2    running  5      ready  0  unstarted  0  unstarted  0.
Before cycle   96:     blocked  1    running  4      ready  0  unstarted  0  unstarted  0.
Before cycle   97:       ready  0    running  3      ready  0  unstarted  0  unstarted  0.
Before cycle   98:       ready  0    running  2      ready  0  unstarted  0  unstarted  0.
Before cycle   99:       ready  0    running  1      ready  0  unstarted  0  unstarted  0.
Find I/O burst when blocking a process 1656478042
Find burst when choosing ready process to run 1131176229
Before cycle  100:       ready  0    blocked  2    running 10  unstarted  0  unstarted  0.
Before cycle  101:       ready  0    blocked  1    running  9      ready  0      ready  0.
Before cycle  102:       ready  0      ready  0    running  8      ready  0      ready  0.
Before cycle  103:       ready  0      ready  0    running  7      ready  0      ready  0.
Before cycle  104:       ready  0      ready  0    running  6      ready  0      ready  0.
Before cycle  105:       ready  0      ready  0    running  5      ready  0      ready  0.
Before cycle  106:       ready  0      ready  0    running  4      ready  0      ready  0.
Before cycle  107:       ready  0      ready  0    running  3      ready  0      ready  0.
Before cycle  108:       ready  0      ready  0    running  2      ready  0      ready  0.
Before cycle  109:       ready  0      ready  0    running  1      ready  0      ready  0.
Find I/O burst when blocking a process 1653377373
Find burst when choosing ready process to run 859484421
Before cycle  110:     running  1      ready  0    blocked  1      ready  0      ready  0.
Find I/O burst when blocking a process 1914544919
Find burst when choosing ready process to run 608413784
Before cycle  111:     blocked  3      ready  0      ready  0    running  1      ready  0.
Find I/O burst when blocking a process 756898537
Find burst when choosing ready process to run 1734575198
Before cycle  112:     blocked  2      ready  0      ready  0    blocked  2    running 99.
Before cycle  113:     blocked  1      ready  0      ready  0    blocked  1    running 98.
Before cycle  114:       ready  0      ready  0      ready  0      ready  0    running 97.
Before cycle  115:       ready  0      ready  0      ready  0      ready  0    running 96.
Before cycle  116:       ready  0      ready  0      ready  0      ready  0    running 95.
Before cycle  117:       ready  0      ready  0      ready  0      ready  0    running 94.
Before cycle  118:       ready  0      ready  0      ready  0      ready  0    running 93.
Before cycle  119:       ready  0      ready  0      ready  0      ready  0    running 92.
Before cycle  120:       ready  0      ready  0      ready  0      ready  0    running 91.
Before cycle  121:       ready  0      ready  0      ready  0      ready  0    running 90.
Before cycle  122:       ready  0      ready  0      ready  0      ready  0    running 89.
Before cycle  123:       ready  0      ready  0      ready  0      ready  0    running 88.
Before cycle  124:       ready  0      ready  0      ready  0      ready  0    running 87.
Before cycle  125:       ready  0      ready  0      ready  0      ready  0    running 86.
Before cycle  126:       ready  0      ready  0      ready  0      ready  0    running 85.
Before cycle  127:       ready  0      ready  0      ready  0      ready  0    running 84.
Before cycle  128:       ready  0      ready  0      ready  0      ready  0    running 83.
Before cycle  129:       ready  0      ready  0      ready  0      ready  0    running 82.
Before cycle  130:       ready  0      ready  0      ready  0      ready  0    running 81.
Before cycle  131:       ready  0      ready  0      ready  0      ready  0    running 80.
Before cycle  132:       ready  0      ready  0      ready  0      ready  0    running 79.
Before cycle  133:       ready  0      ready  0      ready  0      ready  0    running 78.
Before cycle  134:       ready  0      ready  0      ready  0      ready  0    running 77.
Before cycle  135:       ready  0      ready  0      ready  0      ready  0    running 76.
Before cycle  136:       ready  0      ready  0      ready  0      ready  0    running 75.
Before cycle  137:       ready  0      ready  0      ready  0      ready  0    running 74.
Before cycle  138:       ready  0      ready  0      ready  0      ready  0    running 73.
Before cycle  139:       ready  0      ready  0      ready  0      ready  0    running 72.
Before cycle  140:       ready  0      ready  0      ready  0      ready  0    running 71.
Before cycle  141:       ready  0      ready  0      ready  0      ready  0    running 70.
Before cycle  142:       ready  0      ready  0      ready  0      ready  0    running 69.
Before cycle  143:       ready  0      ready  0      ready  0      ready  0    running 68.
Before cycle  144:       ready  0      ready  0      ready  0      ready  0    running 67.
Before cycle  145:       ready  0      ready  0      ready  0      ready  0    running 66.
Before cycle  146:       ready  0      ready  0      ready  0      ready  0    running 65.
Before cycle  147:       ready  0      ready  0      ready  0      ready  0    running 64.
Before cycle  148:       ready  0      ready  0      ready  0      ready  0    running 63.
Before cycle  149:       ready  0      ready  0      ready  0      ready  0    running 62.
Before cycle  150:       ready  0      ready  0      ready  0      ready  0    running 61.
Before cycle  151:       ready  0      ready  0      ready  0      ready  0    running 60.
Before cycle  152:       ready  0      ready  0      ready  0      ready  0    running 59.
Before cycle  153:       ready  0      ready  0      ready  0      ready  0    running 58.
Before cycle  154:       ready  0      ready  0      ready  0      ready  0    running 57.
Before cycle  155:       ready  0      ready  0      ready  0      ready  0    running 56.
Before cycle  156:       ready  0      ready  0      ready  0      ready  0    running 55.
Before cycle  157:       ready  0      ready  0      ready  0      ready  0    running 54.
Before cycle  158:       ready  0      ready  0      ready  0      ready  0    running 53.
Before cycle  159:       ready  0      ready  0      ready  0      ready  0    running 52.
Before cycle  160:       ready  0      ready  0      ready  0      ready  0    running 51.
Before cycle  161:       ready  0      ready  0      ready  0      ready  0    running 50.
Before cycle  162:       ready  0      ready  0      ready  0      ready  0    running 49.
Before cycle  163:       ready  0      ready  0      ready  0      ready  0    running 48.
Before cycle  164:       ready  0      ready  0      ready  0      ready  0    running 47.
Before cycle  165:       ready  0      ready  0      ready  0      ready  0    running 46.
Before cycle  166:       ready  0      ready  0      ready  0      ready  0    running 45.
Before cycle  167:       ready  0      ready  0      ready  0      ready  0    running 44.
Before cycle  168:       ready  0      ready  0      ready  0      ready  0    running 43.
Before cycle  169:       ready  0      ready  0      ready  0      ready  0    running 42.
Before cycle  170:       ready  0      ready  0      ready  0      ready  0    running 41.
Before cycle  171:       ready  0      ready  0      ready  0      ready  0    running 40.
Before cycle  172:       ready  0      ready  0      ready  0      ready  0    running 39.
Before cycle  173:       ready  0      ready  0      ready  0      ready  0    running 38.
Before cycle  174:       ready  0      ready  0      ready  0      ready  0    running 37.
Before cycle  175:       ready  0      ready  0      ready  0      ready  0    running 36.
Before cycle  176:       ready  0      ready  0      ready  0      ready  0    running 35.
Before cycle  177:       ready  0      ready  0      ready  0      ready  0    running 34.
Before cycle  178:       ready  0      ready  0      ready  0      ready  0    running 33.
Before cycle  179:       ready  0      ready  0      ready  0      ready  0    running 32.
Before cycle  180:       ready  0      ready  0      ready  0      ready  0    running 31.
Before cycle  181:       ready  0      ready  0      ready  0      ready  0    running 30.
Before cycle  182:       ready  0      ready  0      ready  0      ready  0    running 29.
Before cycle  183:       ready  0      ready  0      ready  0      ready  0    running 28.
Before cycle  184:       ready  0      ready  0      ready  0      ready  0    running 27.
Before cycle  185:       ready  0      ready  0      ready  0      ready  0    running 26.
Before cycle  186:       ready  0      ready  0      ready  0      ready  0    running 25.
Before cycle  187:       ready  0      ready  0      ready  0      ready  0    running 24.
Before cycle  188:       ready  0      ready  0      ready  0      ready  0    running 23.
Before cycle  189:       ready  0      ready  0      ready  0      ready  0    running 22.
Before cycle  190:       ready  0      ready  0      ready  0      ready  0    running 21.
Before cycle  191:       ready  0      ready  0      ready  0      ready  0    running 20.
Before cycle  192:       ready  0      ready  0      ready  0      ready  0    running 19.
Before cycle  193:       ready  0      ready  0      ready  0      ready  0    running 18.
Before cycle  194:       ready  0      ready  0      ready  0      ready  0    running 17.
Before cycle  195:       ready  0      ready  0      ready  0      ready  0    running 16.
Before cycle  196:       ready  0      ready  0      ready  0      ready  0    running 15.
Before cycle  197:       ready  0      ready  0      ready  0      ready  0    running 14.
Before cycle  198:       ready  0      ready  0      ready  0      ready  0    running 13.
Before cycle  199:       ready  0      ready  0      ready  0      ready  0    running 12.
Before cycle  200:       ready  0      ready  0      ready  0      ready  0    running 11.
Before cycle  201:       ready  0      ready  0      ready  0      ready  0    running 10.
Before cycle  202:       ready  0      ready  0      ready  0      ready  0    running  9.
Before cycle  203:       ready  0      ready  0      ready  0      ready  0    running  8.
Before cycle  204:       ready  0      ready  0      ready  0      ready  0    running  7.
Before cycle  205:       ready  0      ready  0      ready  0      ready  0    running  6.
Before cycle  206:       ready  0      ready  0      ready  0      ready  0    running  5.
Before cycle  207:       ready  0      ready  0      ready  0      ready  0    running  4.
Before cycle  208:       ready  0      ready  0      ready  0      ready  0    running  3.
Before cycle  209:       ready  0      ready  0      ready  0      ready  0    running  2.
Before cycle  210:       ready  0      ready  0      ready  0      ready  0    running  1.
Find I/O burst when blocking a process 1973594324
Find burst when choosing ready process to run 149798315
Before cycle  211:       ready  0    running  3      ready  0      ready  0    blocked  3.
Before cycle  212:       ready  0    running  2      ready  0      ready  0    blocked  2.
Before cycle  213:       ready  0    running  1      ready  0      ready  0    blocked  1.
Find I/O burst when blocking a process 2038664370
Find burst when choosing ready process to run 1129566413
Before cycle  214:       ready  0    blocked  1    running 14      ready  0      ready  0.
Before cycle  215:       ready  0      ready  0    running 13      ready  0      ready  0.
Before cycle  216:       ready  0      ready  0    running 12      ready  0      ready  0.
Before cycle  217:       ready  0      ready  0    running 11      ready  0      ready  0.
Before cycle  218:       ready  0      ready  0    running 10      ready  0      ready  0.
Before cycle  219:       ready  0      ready  0    running  9      ready  0      ready  0.
Before cycle  220:       ready  0      ready  0    running  8      ready  0      ready  0.
Before cycle  221:       ready  0      ready  0    running  7      ready  0      ready  0.
Before cycle  222:       ready  0      ready  0    running  6      ready  0      ready  0.
Before cycle  223:       ready  0      ready  0    running  5      ready  0      ready  0.
Before cycle  224:       ready  0      ready  0    running  4      ready  0      ready  0.
Before cycle  225:       ready  0      ready  0    running  3      ready  0      ready  0.
Before cycle  226:       ready  0      ready  0    running  2      ready  0      ready  0.
Before cycle  227:       ready  0      ready  0    running  1      ready  0      ready  0.
Find I/O burst when blocking a process 184803526
Find burst when choosing ready process to run 412776091
Before cycle  228:     running  2      ready  0    blocked  2      ready  0      ready  0.
Before cycle  229:     running  1      ready  0    blocked  1      ready  0      ready  0.
Find I/O burst when blocking a process 1424268980
Find burst when choosing ready process to run 1911759956
Before cycle  230:     blocked  3      ready  0      ready  0    running  1      ready  0.
Find I/O burst when blocking a process 749241873
Find burst when choosing ready process to run 137806862
Before cycle  231:     blocked  2      ready  0      ready  0    blocked  1    running 63.
Before cycle  232:     blocked  1      ready  0      ready  0      ready  0    running 62.
Before cycle  233:       ready  0      ready  0      ready  0      ready  0    running 61.
Before cycle  234:       ready  0      ready  0      ready  0      ready  0    running 60.
Before cycle  235:       ready  0      ready  0      ready  0      ready  0    running 59.
Before cycle  236:       ready  0      ready  0      ready  0      ready  0    running 58.
Before cycle  237:       ready  0      ready  0      ready  0      ready  0    running 57.
Before cycle  238:       ready  0      ready  0      ready  0      ready  0    running 56.
Before cycle  239:       ready  0      ready  0      ready  0      ready  0    running 55.
Before cycle  240:       ready  0      ready  0      ready  0      ready  0    running 54.
Before cycle  241:       ready  0      ready  0      ready  0      ready  0    running 53.
Before cycle  242:       ready  0      ready  0      ready  0      ready  0    running 52.
Before cycle  243:       ready  0      ready  0      ready  0      ready  0    running 51.
Before cycle  244:       ready  0      ready  0      ready  0      ready  0    running 50.
Before cycle  245:       ready  0      ready  0      ready  0      ready  0    running 49.
Before cycle  246:       ready  0      ready  0      ready  0      ready  0    running 48.
Before cycle  247:       ready  0      ready  0      ready  0      ready  0    running 47.
Before cycle  248:       ready  0      ready  0      ready  0      ready  0    running 46.
Before cycle  249:       ready  0      ready  0      ready  0      ready  0    running 45.
Before cycle  250:       ready  0      ready  0      ready  0      ready  0    running 44.
Before cycle  251:       ready  0      ready  0      ready  0      ready  0    running 43.
Before cycle  252:       ready  0      ready  0      ready  0      ready  0    running 42.
Before cycle  253:       ready  0      ready  0      ready  0      ready  0    running 41.
Before cycle  254:       ready  0      ready  0      ready  0      ready  0    running 40.
Before cycle  255:       ready  0      ready  0      ready  0      ready  0    running 39.
Before cycle  256:       ready  0      ready  0      ready  0      ready  0    running 38.
Before cycle  257:       ready  0      ready  0      ready  0      ready  0    running 37.
Before cycle  258:       ready  0      ready  0      ready  0      ready  0    running 36.
Before cycle  259:       ready  0      ready  0      ready  0      ready  0    running 35.
Before cycle  260:       ready  0      ready  0      ready  0      ready  0    running 34.
Before cycle  261:       ready  0      ready  0      ready  0      ready  0    running 33.
Before cycle  262:       ready  0      ready  0      ready  0      ready  0    running 32.
Before cycle  263:       ready  0      ready  0      ready  0      ready  0    running 31.
Before cycle  264:       ready  0      ready  0      ready  0      ready  0    running 30.
Before cycle  265:       ready  0      ready  0      ready  0      ready  0    running 29.
Before cycle  266:       ready  0      ready  0      ready  0      ready  0    running 28.
Before cycle  267:       ready  0      ready  0      ready  0      ready  0    running 27.
Before cycle  268:       ready  0      ready  0      ready  0      ready  0    running 26.
Before cycle  269:       ready  0      ready  0      ready  0      ready  0    running 25.
Before cycle  270:       ready  0      ready  0      ready  0      ready  0    running 24.
Before cycle  271:       ready  0      ready  0      ready  0      ready  0    running 23.
Before cycle  272:       ready  0      ready  0      ready  0      ready  0    running 22.
Before cycle  273:       ready  0      ready  0      ready  0      ready  0    running 21.
Before cycle  274:       ready  0      ready  0      ready  0      ready  0    running 20.
Before cycle  275:       ready  0      ready  0      ready  0      ready  0    running 19.
Before cycle  276:       ready  0      ready  0      ready  0      ready  0    running 18.
Before cycle  277:       ready  0      ready  0      ready  0      ready  0    running 17.
Before cycle  278:       ready  0      ready  0      ready  0      ready  0    running 16.
Before cycle  279:       ready  0      ready  0      ready  0      ready  0    running 15.
Before cycle  280:       ready  0      ready  0      ready  0      ready  0    running 14.
Before cycle  281:       ready  0      ready  0      ready  0      ready  0    running 13.
Before cycle  282:       ready  0      ready  0      ready  0      ready  0    running 12.
Before cycle  283:       ready  0      ready  0      ready  0      ready  0    running 11.
Before cycle  284:       ready  0      ready  0      ready  0      ready  0    running 10.
Before cycle  285:       ready  0      ready  0      ready  0      ready  0    running  9.
Before cycle  286:       ready  0      ready  0      ready  0      ready  0    running  8.
Before cycle  287:       ready  0      ready  0      ready  0      ready  0    running  7.
Before cycle  288:       ready  0      ready  0      ready  0      ready  0    running  6.
Before cycle  289:       ready  0      ready  0      ready  0      ready  0    running  5.
Before cycle  290:       ready  0      ready  0      ready  0      ready  0    running  4.
Before cycle  291:       ready  0      ready  0      ready  0      ready  0    running  3.
Before cycle  292:       ready  0      ready  0      ready  0      ready  0    running  2.
Before cycle  293:       ready  0      ready  0      ready  0      ready  0    running  1.
Find I/O burst when blocking a process 42999170
Find burst when choosing ready process to run 982906996
Before cycle  294:       ready  0    running  5      ready  0      ready  0    blocked  3.
Before cycle  295:       ready  0    running  4      ready  0      ready  0    blocked  2.
Before cycle  296:       ready  0    running  3      ready  0      ready  0    blocked  1.
Before cycle  297:       ready  0    running  2      ready  0      ready  0      ready  0.
Before cycle  298:       ready  0    running  1      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 135497281
Find burst when choosing ready process to run 511702305
Before cycle  299:       ready  0    blocked  2    running  6      ready  0      ready  0.
Before cycle  300:       ready  0    blocked  1    running  5      ready  0      ready  0.
Before cycle  301:       ready  0      ready  0    running  4      ready  0      ready  0.
Before cycle  302:       ready  0      ready  0    running  3      ready  0      ready  0.
Before cycle  303:       ready  0      ready  0    running  2      ready  0      ready  0.
Before cycle  304:       ready  0      ready  0    running  1      ready  0      ready  0.
Find I/O burst when blocking a process 2084420925
Find burst when choosing ready process to run 1937477084
Before cycle  305:       ready  0      ready  0    blocked  1    running  1      ready  0.
Find I/O burst when blocking a process 1827336327
Find burst when choosing ready process to run 572660336
Before cycle  306:     running  3      ready  0      ready  0    blocked  1      ready  0.
Before cycle  307:     running  2      ready  0      ready  0      ready  0      ready  0.
Before cycle  308:     running  1      ready  0      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 1159126505
Find burst when choosing ready process to run 805750846
Before cycle  309:     blocked  3      ready  0      ready  0      ready  0    running 47.
Before cycle  310:     blocked  2      ready  0      ready  0      ready  0    running 46.
Before cycle  311:     blocked  1      ready  0      ready  0      ready  0    running 45.
Before cycle  312:       ready  0      ready  0      ready  0      ready  0    running 44.
Before cycle  313:       ready  0      ready  0      ready  0      ready  0    running 43.
Before cycle  314:       ready  0      ready  0      ready  0      ready  0    running 42.
Before cycle  315:       ready  0      ready  0      ready  0      ready  0    running 41.
Before cycle  316:       ready  0      ready  0      ready  0      ready  0    running 40.
Before cycle  317:       ready  0      ready  0      ready  0      ready  0    running 39.
Before cycle  318:       ready  0      ready  0      ready  0      ready  0    running 38.
Before cycle  319:       ready  0      ready  0      ready  0      ready  0    running 37.
Before cycle  320:       ready  0      ready  0      ready  0      ready  0    running 36.
Before cycle  321:       ready  0      ready  0      ready  0      ready  0    running 35.
Before cycle  322:       ready  0      ready  0      ready  0      ready  0    running 34.
Before cycle  323:       ready  0      ready  0      ready  0      ready  0    running 33.
Before cycle  324:       ready  0      ready  0      ready  0      ready  0    running 32.
Before cycle  325:       ready  0      ready  0      ready  0      ready  0    running 31.
Before cycle  326:       ready  0      ready  0      ready  0      ready  0    running 30.
Before cycle  327:       ready  0      ready  0      ready  0      ready  0    running 29.
Before cycle  328:       ready  0      ready  0      ready  0      ready  0    running 28.
Before cycle  329:       ready  0      ready  0      ready  0      ready  0    running 27.
Before cycle  330:       ready  0      ready  0      ready  0      ready  0    running 26.
Before cycle  331:       ready  0      ready  0      ready  0      ready  0    running 25.
Before cycle  332:       ready  0      ready  0      ready  0      ready  0    running 24.
Before cycle  333:       ready  0      ready  0      ready  0      ready  0    running 23.
Before cycle  334:       ready  0      ready  0      ready  0      ready  0    running 22.
Before cycle  335:       ready  0      ready  0      ready  0      ready  0    running 21.
Before cycle  336:       ready  0      ready  0      ready  0      ready  0    running 20.
Before cycle  337:       ready  0      ready  0      ready  0      ready  0    running 19.
Before cycle  338:       ready  0      ready  0      ready  0      ready  0    running 18.
Before cycle  339:       ready  0      ready  0      ready  0      ready  0    running 17.
Before cycle  340:       ready  0      ready  0      ready  0      ready  0    running 16.
Before cycle  341:       ready  0      ready  0      ready  0      ready  0    running 15.
Before cycle  342:       ready  0      ready  0      ready  0      ready  0    running 14.
Before cycle  343:       ready  0      ready  0      ready  0      ready  0    running 13.
Before cycle  344:       ready  0      ready  0      ready  0      ready  0    running 12.
Before cycle  345:       ready  0      ready  0      ready  0      ready  0    running 11.
Before cycle  346:       ready  0      ready  0      ready  0      ready  0    running 10.
Before cycle  347:       ready  0      ready  0      ready  0      ready  0    running  9.
Before cycle  348:       ready  0      ready  0      ready  0      ready  0    running  8.
Before cycle  349:       ready  0      ready  0      ready  0      ready  0    running  7.
Before cycle  350:       ready  0      ready  0      ready  0      ready  0    running  6.
Before cycle  351:       ready  0      ready  0      ready  0      ready  0    running  5.
Before cycle  352:       ready  0      ready  0      ready  0      ready  0    running  4.
Before cycle  353:       ready  0      ready  0      ready  0      ready  0    running  3.
Before cycle  354:       ready  0      ready  0      ready  0      ready  0    running  2.
Before cycle  355:       ready  0      ready  0      ready  0      ready  0    running  1.
Find I/O burst when blocking a process 1632621729
Find burst when choosing ready process to run 1100661313
Before cycle  356:       ready  0    running  5      ready  0      ready  0    blocked  1.
Before cycle  357:       ready  0    running  4      ready  0      ready  0      ready  0.
Before cycle  358:       ready  0    running  3      ready  0      ready  0      ready  0.
Before cycle  359:       ready  0    running  2      ready  0      ready  0      ready  0.
Before cycle  360:       ready  0    running  1      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 1433925857
Find burst when choosing ready process to run 1141616124
Before cycle  361:       ready  0    blocked  3    running  5      ready  0      ready  0.
Before cycle  362:       ready  0    blocked  2    running  4      ready  0      ready  0.
Before cycle  363:       ready  0    blocked  1    running  3      ready  0      ready  0.
Before cycle  364:       ready  0      ready  0    running  2      ready  0      ready  0.
Before cycle  365:       ready  0      ready  0    running  1      ready  0      ready  0.
Find I/O burst when blocking a process 84353895
Find burst when choosing ready process to run 939819582
Before cycle  366:       ready  0      ready  0    blocked  1    running  1      ready  0.
Find I/O burst when blocking a process 2001100545
Find burst when choosing ready process to run 1998898814
Before cycle  367:     running  3      ready  0      ready  0    blocked  1      ready  0.
Before cycle  368:     running  2      ready  0      ready  0      ready  0      ready  0.
Before cycle  369:     running  1      ready  0      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 1548233367
Find burst when choosing ready process to run 610515434
Before cycle  370:     blocked  1      ready  0      ready  0      ready  0    running 35.
Before cycle  371:       ready  0      ready  0      ready  0      ready  0    running 34.
Before cycle  372:       ready  0      ready  0      ready  0      ready  0    running 33.
Before cycle  373:       ready  0      ready  0      ready  0      ready  0    running 32.
Before cycle  374:       ready  0      ready  0      ready  0      ready  0    running 31.
Before cycle  375:       ready  0      ready  0      ready  0      ready  0    running 30.
Before cycle  376:       ready  0      ready  0      ready  0      ready  0    running 29.
Before cycle  377:       ready  0      ready  0      ready  0      ready  0    running 28.
Before cycle  378:       ready  0      ready  0      ready  0      ready  0    running 27.
Before cycle  379:       ready  0      ready  0      ready  0      ready  0    running 26.
Before cycle  380:       ready  0      ready  0      ready  0      ready  0    running 25.
Before cycle  381:       ready  0      ready  0      ready  0      ready  0    running 24.
Before cycle  382:       ready  0      ready  0      ready  0      ready  0    running 23.
Before cycle  383:       ready  0      ready  0      ready  0      ready  0    running 22.
Before cycle  384:       ready  0      ready  0      ready  0      ready  0    running 21.
Before cycle  385:       ready  0      ready  0      ready  0      ready  0    running 20.
Before cycle  386:       ready  0      ready  0      ready  0      ready  0    running 19.
Before cycle  387:       ready  0      ready  0      ready  0      ready  0    running 18.
Before cycle  388:       ready  0      ready  0      ready  0      ready  0    running 17.
Before cycle  389:       ready  0      ready  0      ready  0      ready  0    running 16.
Before cycle  390:       ready  0      ready  0      ready  0      ready  0    running 15.
Before cycle  391:       ready  0      ready  0      ready  0      ready  0    running 14.
Before cycle  392:       ready  0      ready  0      ready  0      ready  0    running 13.
Before cycle  393:       ready  0      ready  0      ready  0      ready  0    running 12.
Before cycle  394:       ready  0      ready  0      ready  0      ready  0    running 11.
Before cycle  395:       ready  0      ready  0      ready  0      ready  0    running 10.
Before cycle  396:       ready  0      ready  0      ready  0      ready  0    running  9.
Before cycle  397:       ready  0      ready  0      ready  0      ready  0    running  8.
Before cycle  398:       ready  0      ready  0      ready  0      ready  0    running  7.
Before cycle  399:       ready  0      ready  0      ready  0      ready  0    running  6.
Before cycle  400:       ready  0      ready  0      ready  0      ready  0    running  5.
Before cycle  401:       ready  0      ready  0      ready  0      ready  0    running  4.
Before cycle  402:       ready  0      ready  0      ready  0      ready  0    running  3.
Before cycle  403:       ready  0      ready  0      ready  0      ready  0    running  2.
Before cycle  404:       ready  0      ready  0      ready  0      ready  0    running  1.
Find I/O burst when blocking a process 1585990364
Find burst when choosing ready process to run 1374344043
Before cycle  405:       ready  0    running  7      ready  0      ready  0    blocked  3.
Before cycle  406:       ready  0    running  6      ready  0      ready  0    blocked  2.
Before cycle  407:       ready  0    running  5      ready  0      ready  0    blocked  1.
Before cycle  408:       ready  0    running  4      ready  0      ready  0      ready  0.
Before cycle  409:       ready  0    running  3      ready  0      ready  0      ready  0.
Before cycle  410:       ready  0    running  2      ready  0      ready  0      ready  0.
Before cycle  411:       ready  0    running  1      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 760313750
Find burst when choosing ready process to run 1477171087
Before cycle  412:       ready  0    blocked  3    running  8      ready  0      ready  0.
Before cycle  413:       ready  0    blocked  2    running  7      ready  0      ready  0.
Before cycle  414:       ready  0    blocked  1    running  6      ready  0      ready  0.
Before cycle  415:       ready  0      ready  0    running  5      ready  0      ready  0.
Before cycle  416:       ready  0      ready  0    running  4      ready  0      ready  0.
Before cycle  417:       ready  0      ready  0    running  3      ready  0      ready  0.
Before cycle  418:       ready  0      ready  0    running  2      ready  0      ready  0.
Before cycle  419:       ready  0      ready  0    running  1      ready  0      ready  0.
Find I/O burst when blocking a process 356426808
Find burst when choosing ready process to run 945117276
Before cycle  420:       ready  0      ready  0    blocked  1    running  1      ready  0.
Find I/O burst when blocking a process 1889947178
Find burst when choosing ready process to run 1780695788
Before cycle  421:     running  3      ready  0      ready  0    blocked  3      ready  0.
Before cycle  422:     running  2      ready  0      ready  0    blocked  2      ready  0.
Before cycle  423:     running  1      ready  0      ready  0    blocked  1      ready  0.
Find I/O burst when blocking a process 709393584
Find burst when choosing ready process to run 491705403
Before cycle  424:     blocked  1      ready  0      ready  0      ready  0    running  4.
Before cycle  425:       ready  0      ready  0      ready  0      ready  0    running  3.
Before cycle  426:       ready  0      ready  0      ready  0      ready  0    running  2.
Before cycle  427:       ready  0      ready  0      ready  0      ready  0    running  1.
Find I/O burst when blocking a process 1918502651
Find burst when choosing ready process to run 752392754
Before cycle  428:       ready  0    running  9      ready  0      ready  0    blocked  3.
Before cycle  429:       ready  0    running  8      ready  0      ready  0    blocked  2.
Before cycle  430:       ready  0    running  7      ready  0      ready  0    blocked  1.
Before cycle  431:       ready  0    running  6      ready  0      ready  0      ready  0.
Before cycle  432:       ready  0    running  5      ready  0      ready  0      ready  0.
Before cycle  433:       ready  0    running  4      ready  0      ready  0      ready  0.
Before cycle  434:       ready  0    running  3      ready  0      ready  0      ready  0.
Before cycle  435:       ready  0    running  2      ready  0      ready  0      ready  0.
Before cycle  436:       ready  0    running  1      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 1474612399
Find burst when choosing ready process to run 2053999932
Before cycle  437:       ready  0    blocked  2    running 13      ready  0      ready  0.
Before cycle  438:       ready  0    blocked  1    running 12      ready  0      ready  0.
Before cycle  439:       ready  0      ready  0    running 11      ready  0      ready  0.
Before cycle  440:       ready  0      ready  0    running 10      ready  0      ready  0.
Before cycle  441:       ready  0      ready  0    running  9      ready  0      ready  0.
Before cycle  442:       ready  0      ready  0    running  8      ready  0      ready  0.
Before cycle  443:       ready  0      ready  0    running  7      ready  0      ready  0.
Before cycle  444:       ready  0      ready  0    running  6      ready  0      ready  0.
Before cycle  445:       ready  0      ready  0    running  5      ready  0      ready  0.
Before cycle  446:       ready  0      ready  0    running  4      ready  0      ready  0.
Before cycle  447:       ready  0      ready  0    running  3      ready  0      ready  0.
Before cycle  448:       ready  0      ready  0    running  2      ready  0      ready  0.
Before cycle  449:       ready  0      ready  0    running  1      ready  0      ready  0.
Find I/O burst when blocking a process 1264095060
Find burst when choosing ready process to run 1411549676
Before cycle  450:       ready  0      ready  0    blocked  1    running  1      ready  0.
Find I/O burst when blocking a process 1843993368
Find burst when choosing ready process to run 943947739
Before cycle  451:     running  2      ready  0      ready  0    blocked  1      ready  0.
Before cycle  452:     running  1      ready  0      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 1984210012
Find burst when choosing ready process to run 855636226
Before cycle  453:     blocked  2      ready  0      ready  0      ready  0    running 27.
Before cycle  454:     blocked  1      ready  0      ready  0      ready  0    running 26.
Before cycle  455:       ready  0      ready  0      ready  0      ready  0    running 25.
Before cycle  456:       ready  0      ready  0      ready  0      ready  0    running 24.
Before cycle  457:       ready  0      ready  0      ready  0      ready  0    running 23.
Before cycle  458:       ready  0      ready  0      ready  0      ready  0    running 22.
Before cycle  459:       ready  0      ready  0      ready  0      ready  0    running 21.
Before cycle  460:       ready  0      ready  0      ready  0      ready  0    running 20.
Before cycle  461:       ready  0      ready  0      ready  0      ready  0    running 19.
Before cycle  462:       ready  0      ready  0      ready  0      ready  0    running 18.
Before cycle  463:       ready  0      ready  0      ready  0      ready  0    running 17.
Before cycle  464:       ready  0      ready  0      ready  0      ready  0    running 16.
Before cycle  465:       ready  0      ready  0      ready  0      ready  0    running 15.
Before cycle  466:       ready  0      ready  0      ready  0      ready  0    running 14.
Before cycle  467:       ready  0      ready  0      ready  0      ready  0    running 13.
Before cycle  468:       ready  0      ready  0      ready  0      ready  0    running 12.
Before cycle  469:       ready  0      ready  0      ready  0      ready  0    running 11.
Before cycle  470:       ready  0      ready  0      ready  0      ready  0    running 10.
Before cycle  471:       ready  0      ready  0      ready  0      ready  0    running  9.
Before cycle  472:       ready  0      ready  0      ready  0      ready  0    running  8.
Before cycle  473:       ready  0      ready  0      ready  0      ready  0    running  7.
Before cycle  474:       ready  0      ready  0      ready  0      ready  0    running  6.
Before cycle  475:       ready  0      ready  0      ready  0      ready  0    running  5.
Before cycle  476:       ready  0      ready  0      ready  0      ready  0    running  4.
Before cycle  477:       ready  0      ready  0      ready  0      ready  0    running  3.
Before cycle  478:       ready  0      ready  0      ready  0      ready  0    running  2.
Before cycle  479:       ready  0      ready  0      ready  0      ready  0    running  1.
Find I/O burst when blocking a process 1749698586
Find burst when choosing ready process to run 1469348094
Before cycle  480:       ready  0    running  4      ready  0      ready  0    blocked  1.
Before cycle  481:       ready  0    running  3      ready  0      ready  0      ready  0.
Before cycle  482:       ready  0    running  2      ready  0      ready  0      ready  0.
Before cycle  483:       ready  0    running  1      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 1956297539
Find burst when choosing ready process to run 1036140795
Before cycle  484:       ready  0    blocked  3    running 16      ready  0      ready  0.
Before cycle  485:       ready  0    blocked  2    running 15      ready  0      ready  0.
Before cycle  486:       ready  0    blocked  1    running 14      ready  0      ready  0.
Before cycle  487:       ready  0      ready  0    running 13      ready  0      ready  0.
Before cycle  488:       ready  0      ready  0    running 12      ready  0      ready  0.
Before cycle  489:       ready  0      ready  0    running 11      ready  0      ready  0.
Before cycle  490:       ready  0      ready  0    running 10      ready  0      ready  0.
Before cycle  491:       ready  0      ready  0    running  9      ready  0      ready  0.
Before cycle  492:       ready  0      ready  0    running  8      ready  0      ready  0.
Before cycle  493:       ready  0      ready  0    running  7      ready  0      ready  0.
Before cycle  494:       ready  0      ready  0    running  6      ready  0      ready  0.
Before cycle  495:       ready  0      ready  0    running  5      ready  0      ready  0.
Before cycle  496:       ready  0      ready  0    running  4      ready  0      ready  0.
Before cycle  497:       ready  0      ready  0    running  3      ready  0      ready  0.
Before cycle  498:       ready  0      ready  0    running  2      ready  0      ready  0.
Before cycle  499:       ready  0      ready  0    running  1      ready  0      ready  0.
Find I/O burst when blocking a process 463480570
Find burst when choosing ready process to run 2040651434
Before cycle  500:       ready  0      ready  0    blocked  2    running  1      ready  0.
Find I/O burst when blocking a process 1975960378
Find burst when choosing ready process to run 317097467
Before cycle  501:     running  3      ready  0    blocked  1    blocked  2      ready  0.
Before cycle  502:     running  2      ready  0      ready  0    blocked  1      ready  0.
Before cycle  503:     running  1      ready  0      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 1892066601
Find burst when choosing ready process to run 1376710097
Before cycle  504:     blocked  1      ready  0      ready  0      ready  0    running 98.
Before cycle  505:       ready  0      ready  0      ready  0      ready  0    running 97.
Before cycle  506:       ready  0      ready  0      ready  0      ready  0    running 96.
Before cycle  507:       ready  0      ready  0      ready  0      ready  0    running 95.
Before cycle  508:       ready  0      ready  0      ready  0      ready  0    running 94.
Before cycle  509:       ready  0      ready  0      ready  0      ready  0    running 93.
Before cycle  510:       ready  0      ready  0      ready  0      ready  0    running 92.
Before cycle  511:       ready  0      ready  0      ready  0      ready  0    running 91.
Before cycle  512:       ready  0      ready  0      ready  0      ready  0    running 90.
Before cycle  513:       ready  0      ready  0      ready  0      ready  0    running 89.
Before cycle  514:       ready  0      ready  0      ready  0      ready  0    running 88.
Before cycle  515:       ready  0      ready  0      ready  0      ready  0    running 87.
Before cycle  516:       ready  0      ready  0      ready  0      ready  0    running 86.
Before cycle  517:       ready  0      ready  0      ready  0      ready  0    running 85.
Before cycle  518:       ready  0      ready  0      ready  0      ready  0    running 84.
Before cycle  519:       ready  0      ready  0      ready  0      ready  0    running 83.
Before cycle  520:       ready  0      ready  0      ready  0      ready  0    running 82.
Before cycle  521:       ready  0      ready  0      ready  0      ready  0    running 81.
Before cycle  522:       ready  0      ready  0      ready  0      ready  0    running 80.
Before cycle  523:       ready  0      ready  0      ready  0      ready  0    running 79.
Before cycle  524:       ready  0      ready  0      ready  0      ready  0    running 78.
Before cycle  525:       ready  0      ready  0      ready  0      ready  0    running 77.
Before cycle  526:       ready  0      ready  0      ready  0      ready  0    running 76.
Before cycle  527:       ready  0      ready  0      ready  0      ready  0    running 75.
Before cycle  528:       ready  0      ready  0      ready  0      ready  0    running 74.
Before cycle  529:       ready  0      ready  0      ready  0      ready  0    running 73.
Before cycle  530:       ready  0      ready  0      ready  0      ready  0    running 72.
Before cycle  531:       ready  0      ready  0      ready  0      ready  0    running 71.
Before cycle  532:       ready  0      ready  0      ready  0      ready  0    running 70.
Before cycle  533:       ready  0      ready  0      ready  0      ready  0    running 69.
Before cycle  534:       ready  0      ready  0      ready  0      ready  0    running 68.
Before cycle  535:       ready  0      ready  0      ready  0      ready  0    running 67.
Before cycle  536:       ready  0      ready  0      ready  0      ready  0    running 66.
Before cycle  537:       ready  0      ready  0      ready  0      ready  0    running 65.
Before cycle  538:       ready  0      ready  0      ready  0      ready  0    running 64.
Before cycle  539:       ready  0      ready  0      ready  0      ready  0    running 63.
Before cycle  540:       ready  0      ready  0      ready  0      ready  0    running 62.
Before cycle  541:       ready  0      ready  0      ready  0      ready  0    running 61.
Before cycle  542:       ready  0      ready  0      ready  0      ready  0    running 60.
Before cycle  543:       ready  0      ready  0      ready  0      ready  0    running 59.
Before cycle  544:       ready  0      ready  0      ready  0      ready  0    running 58.
Before cycle  545:       ready  0      ready  0      ready  0      ready  0    running 57.
Before cycle  546:       ready  0      ready  0      ready  0      ready  0    running 56.
Before cycle  547:       ready  0      ready  0      ready  0      ready  0    running 55.
Before cycle  548:       ready  0      ready  0      ready  0      ready  0    running 54.
Before cycle  549:       ready  0      ready  0      ready  0      ready  0    running 53.
Before cycle  550:       ready  0      ready  0      ready  0      ready  0    running 52.
Before cycle  551:       ready  0      ready  0      ready  0      ready  0    running 51.
Before cycle  552:       ready  0      ready  0      ready  0      ready  0    running 50.
Before cycle  553:       ready  0      ready  0      ready  0      ready  0    running 49.
Before cycle  554:       ready  0      ready  0      ready  0      ready  0    running 48.
Before cycle  555:       ready  0      ready  0      ready  0      ready  0    running 47.
Before cycle  556:       ready  0      ready  0      ready  0      ready  0    running 46.
Before cycle  557:       ready  0      ready  0      ready  0      ready  0    running 45.
Before cycle  558:       ready  0      ready  0      ready  0      ready  0    running 44.
Before cycle  559:       ready  0      ready  0      ready  0      ready  0    running 43.
Before cycle  560:       ready  0      ready  0      ready  0      ready  0    running 42.
Before cycle  561:       ready  0      ready  0      ready  0      ready  0    running 41.
Before cycle  562:       ready  0      ready  0      ready  0      ready  0    running 40.
Before cycle  563:       ready  0      ready  0      ready  0      ready  0    running 39.
Before cycle  564:       ready  0      ready  0      ready  0      ready  0    running 38.
Before cycle  565:       ready  0      ready  0      ready  0      ready  0    running 37.
Before cycle  566:       ready  0      ready  0      ready  0      ready  0    running 36.
Before cycle  567:       ready  0      ready  0      ready  0      ready  0    running 35.
Before cycle  568:       ready  0      ready  0      ready  0      ready  0    running 34.
Before cycle  569:       ready  0      ready  0      ready  0      ready  0    running 33.
Before cycle  570:       ready  0      ready  0      ready  0      ready  0    running 32.
Before cycle  571:       ready  0      ready  0      ready  0      ready  0    running 31.
Before cycle  572:       ready  0      ready  0      ready  0      ready  0    running 30.
Before cycle  573:       ready  0      ready  0      ready  0      ready  0    running 29.
Before cycle  574:       ready  0      ready  0      ready  0      ready  0    running 28.
Before cycle  575:       ready  0      ready  0      ready  0      ready  0    running 27.
Before cycle  576:       ready  0      ready  0      ready  0      ready  0    running 26.
Before cycle  577:       ready  0      ready  0      ready  0      ready  0    running 25.
Before cycle  578:       ready  0      ready  0      ready  0      ready  0    running 24.
Before cycle  579:       ready  0      ready  0      ready  0      ready  0    running 23.
Before cycle  580:       ready  0      ready  0      ready  0      ready  0    running 22.
Before cycle  581:       ready  0      ready  0      ready  0      ready  0    running 21.
Before cycle  582:       ready  0      ready  0      ready  0      ready  0    running 20.
Before cycle  583:       ready  0      ready  0      ready  0      ready  0    running 19.
Before cycle  584:       ready  0      ready  0      ready  0      ready  0    running 18.
Before cycle  585:       ready  0      ready  0      ready  0      ready  0    running 17.
Before cycle  586:       ready  0      ready  0      ready  0      ready  0    running 16.
Before cycle  587:       ready  0      ready  0      ready  0      ready  0    running 15.
Before cycle  588:       ready  0      ready  0      ready  0      ready  0    running 14.
Before cycle  589:       ready  0      ready  0      ready  0      ready  0    running 13.
Before cycle  590:       ready  0      ready  0      ready  0      ready  0    running 12.
Before cycle  591:       ready  0      ready  0      ready  0      ready  0    running 11.
Before cycle  592:       ready  0      ready  0      ready  0      ready  0    running 10.
Before cycle  593:       ready  0      ready  0      ready  0      ready  0    running  9.
Before cycle  594:       ready  0      ready  0      ready  0      ready  0    running  8.
Before cycle  595:       ready  0      ready  0      ready  0      ready  0    running  7.
Before cycle  596:       ready  0      ready  0      ready  0      ready  0    running  6.
Before cycle  597:       ready  0      ready  0      ready  0      ready  0    running  5.
Before cycle  598:       ready  0      ready  0      ready  0      ready  0    running  4.
Before cycle  599:       ready  0      ready  0      ready  0      ready  0    running  3.
Before cycle  600:       ready  0      ready  0      ready  0      ready  0    running  2.
Before cycle  601:       ready  0      ready  0      ready  0      ready  0    running  1.
Find I/O burst when blocking a process 927612902
Find burst when choosing ready process to run 1330573317
Before cycle  602:       ready  0    running  7      ready  0      ready  0    blocked  3.
Before cycle  603:       ready  0    running  6      ready  0      ready  0    blocked  2.
Before cycle  604:       ready  0    running  5      ready  0      ready  0    blocked  1.
Before cycle  605:       ready  0    running  4      ready  0      ready  0      ready  0.
Before cycle  606:       ready  0    running  3      ready  0      ready  0      ready  0.
Before cycle  607:       ready  0    running  2      ready  0      ready  0      ready  0.
Before cycle  608:       ready  0    running  1      ready  0      ready  0      ready  0.
Find I/O burst when blocking a process 603570492
Find burst when choosing ready process to run 1687926652
Before cycle  609:       ready  0    blocked  1    running 13      ready  0      ready  0.
Before cycle  610:       ready  0      ready  0    running 12      ready  0      ready  0.
Before cycle  611:       ready  0      ready  0    running 11      ready  0      ready  0.
Before cycle  612:       ready  0      ready  0    running 10      ready  0      ready  0.
Before cycle  613:       ready  0      ready  0    running  9      ready  0      ready  0.
Before cycle  614:       ready  0      ready  0    running  8      ready  0      ready  0.
Before cycle  615:       ready  0      ready  0    running  7      ready  0      ready  0.
Before cycle  616:       ready  0      ready  0    running  6      ready  0      ready  0.
Before cycle  617:       ready  0      ready  0    running  5      ready  0      ready  0.
Before cycle  618:       ready  0      ready  0    running  4      ready  0      ready  0.
Before cycle  619:       ready  0      ready  0    running  3      ready  0      ready  0.
Before cycle  620:       ready  0      ready  0    running  2      ready  0      ready  0.
Before cycle  621:       ready  0      ready  0    running  1      ready  0      ready  0.
Find I/O burst when blocking a process 660260756
Find burst when choosing ready process to run 959997301
Before cycle  622:       ready  0      ready  0    blocked  3    running  1      ready  0.
Find I/O burst when blocking a process 485560280
Find burst when choosing ready process to run 402724286
Before cycle  623:     running  3      ready  0    blocked  2    blocked  3      ready  0.
Before cycle  624:     running  2      ready  0    blocked  1    blocked  2      ready  0.
Before cycle  625:     running  1      ready  0      ready  0    blocked  1      ready  0.
Find I/O burst when blocking a process 593209441
Find burst when choosing ready process to run 1194953865
Before cycle  626:     blocked  2      ready  0      ready  0      ready  0    running 66.
Before cycle  627:     blocked  1      ready  0      ready  0      ready  0    running 65.
Before cycle  628:       ready  0      ready  0      ready  0      ready  0    running 64.
Before cycle  629:       ready  0      ready  0      ready  0      ready  0    running 63.
Before cycle  630:       ready  0      ready  0      ready  0      ready  0    running 62.
Before cycle  631:       ready  0      ready  0      ready  0      ready  0    running 61.
Before cycle  632:       ready  0      ready  0      ready  0      ready  0    running 60.
Before cycle  633:       ready  0      ready  0      ready  0      ready  0    running 59.
Before cycle  634:       ready  0      ready  0      ready  0      ready  0    running 58.
Before cycle  635:       ready  0      ready  0      ready  0      ready  0    running 57.
Before cycle  636:       ready  0      ready  0      ready  0      ready  0    running 56.
Before cycle  637:       ready  0      ready  0      ready  0      ready  0    running 55.
Before cycle  638:       ready  0      ready  0      ready  0      ready  0    running 54.
Before cycle  639:       ready  0      ready  0      ready  0      ready  0    running 53.
Before cycle  640:       ready  0      ready  0      ready  0      ready  0    running 52.
Before cycle  641:       ready  0      ready  0      ready  0      ready  0    running 51.
Before cycle  642:       ready  0      ready  0      ready  0      ready  0    running 50.
Before cycle  643:       ready  0      ready  0      ready  0      ready  0    running 49.
Before cycle  644:       ready  0      ready  0      ready  0      ready  0    running 48.
Before cycle  645:       ready  0      ready  0      ready  0      ready  0    running 47.
Before cycle  646:       ready  0      ready  0      ready  0      ready  0    running 46.
Before cycle  647:       ready  0      ready  0      ready  0      ready  0    running 45.
Before cycle  648:       ready  0      ready  0      ready  0      ready  0    running 44.
Before cycle  649:       ready  0      ready  0      ready  0      ready  0    running 43.
Before cycle  650:       ready  0      ready  0      ready  0      ready  0    running 42.
Before cycle  651:       ready  0      ready  0      ready  0      ready  0    running 41.
Before cycle  652:       ready  0      ready  0      ready  0      ready  0    running 40.
Before cycle  653:       ready  0      ready  0      ready  0      ready  0    running 39.
Before cycle  654:       ready  0      ready  0      ready  0      ready  0    running 38.
Before cycle  655:       ready  0      ready  0      ready  0      ready  0    running 37.
Before cycle  656:       ready  0      ready  0      ready  0      ready  0    running 36.
Before cycle  657:       ready  0      ready  0      ready  0      ready  0    running 35.
Before cycle  658:       ready  0      ready  0      ready  0      ready  0    running 34.
Before cycle  659:       ready  0      ready  0      ready  0      ready  0    running 33.
Before cycle  660:       ready  0      ready  0      ready  0      ready  0    running 32.
Before cycle  661:       ready  0      ready  0      ready  0      ready  0    running 31.
Before cycle  662:       ready  0      ready  0      ready  0      ready  0    running 30.
Before cycle  663:       ready  0      ready  0      ready  0      ready  0    running 29.
Before cycle  664:       ready  0      ready  0      ready  0      ready  0    running 28.
Before cycle  665:       ready  0      ready  0      ready  0      ready  0    running 27.
Before cycle  666:       ready  0      ready  0      ready  0      ready  0    running 26.
Before cycle  667:       ready  0      ready  0      ready  0      ready  0    running 25.
Before cycle  668:       ready  0      ready  0      ready  0      ready  0    running 24.
Before cycle  669:       ready  0      ready  0      ready  0      ready  0    running 23.
Before cycle  670:       ready  0      ready  0      ready  0      ready  0    running 22.
Before cycle  671:       ready  0      ready  0      ready  0      ready  0    running 21.
Before cycle  672:       ready  0      ready  0      ready  0      ready  0    running 20.
Before cycle  673:       ready  0      ready  0      ready  0      ready  0    running 19.
Before cycle  674:       ready  0      ready  0      ready  0      ready  0    running 18.
Before cycle  675:       ready  0      ready  0      ready  0      ready  0    running 17.
Before cycle  676:       ready  0      ready  0      ready  0      ready  0    running 16.
Before cycle  677:       ready  0      ready  0      ready  0      ready  0    running 15.
Before cycle  678:       ready  0      ready  0      ready  0      ready  0    running 14.
Before cycle  679:       ready  0      ready  0      ready  0      ready  0    running 13.
Before cycle  680:       ready  0      ready  0      ready  0      ready  0    running 12.
Before cycle  681:       ready  0      ready  0      ready  0      ready  0    running 11.
Before cycle  682:       ready  0      ready  0      ready  0      ready  0    running 10.
Before cycle  683:       ready  0      ready  0      ready  0      ready  0    running  9.
Before cycle  684:       ready  0      ready  0      ready  0      ready  0    running  8.
Before cycle  685:       ready  0      ready  0      ready  0      ready  0    running  7.
Before cycle  686:       ready  0      ready  0      ready  0      ready  0    running  6.
Before cycle  687:       ready  0      ready  0      ready  0      ready  0    running  5.
Before cycle  688:       ready  0      ready  0      ready  0      ready  0    running  4.
Before cycle  689:       ready  0      ready  0      ready  0      ready  0    running  3.
Before cycle  690:       ready  0      ready  0      ready  0      ready  0    running  2.
Before cycle  691:       ready  0      ready  0      ready  0      ready  0    running  1.
Find I/O burst when blocking a process 894429689
Find burst when choosing ready process to run 364228444
Before cycle  692:       ready  0    running  2      ready  0      ready  0    blocked  3.
Before cycle  693:       ready  0    running  1      ready  0      ready  0    blocked  2.
Find I/O burst when blocking a process 1947346619
Find burst when choosing ready process to run 221558440
Before cycle  694:       ready  0    blocked  3    running  1      ready  0    blocked  1.
Find I/O burst when blocking a process 270744729
Find burst when choosing ready process to run 1063958031
Before cycle  695:       ready  0    blocked  2    blocked  1    running  1      ready  0.
Find I/O burst when blocking a process 1633108117
Find burst when choosing ready process to run 2114738097
Before cycle  696:     running  1    blocked  1      ready  0    blocked  2      ready  0.
Find I/O burst when blocking a process 2007905771
Find burst when choosing ready process to run 1469834481
Before cycle  697:     blocked  3      ready  0      ready  0    blocked  1    running 82.
Before cycle  698:     blocked  2      ready  0      ready  0      ready  0    running 81.
Before cycle  699:     blocked  1      ready  0      ready  0      ready  0    running 80.
Before cycle  700:       ready  0      ready  0      ready  0      ready  0    running 79.
Before cycle  701:       ready  0      ready  0      ready  0      ready  0    running 78.
Before cycle  702:       ready  0      ready  0      ready  0      ready  0    running 77.
Before cycle  703:       ready  0      ready  0      ready  0      ready  0    running 76.
Before cycle  704:       ready  0      ready  0      ready  0      ready  0    running 75.
Before cycle  705:       ready  0      ready  0      ready  0      ready  0    running 74.
Before cycle  706:       ready  0      ready  0      ready  0      ready  0    running 73.
Before cycle  707:       ready  0      ready  0      ready  0      ready  0    running 72.
Before cycle  708:       ready  0      ready  0      ready  0      ready  0    running 71.
Before cycle  709:       ready  0      ready  0      ready  0      ready  0    running 70.
Before cycle  710:       ready  0      ready  0      ready  0      ready  0    running 69.
Before cycle  711:       ready  0      ready  0      ready  0      ready  0    running 68.
Before cycle  712:       ready  0      ready  0      ready  0      ready  0    running 67.
Before cycle  713:       ready  0      ready  0      ready  0      ready  0    running 66.
Before cycle  714:       ready  0      ready  0      ready  0      ready  0    running 65.
Before cycle  715:       ready  0      ready  0      ready  0      ready  0    running 64.
Before cycle  716:       ready  0      ready  0      ready  0      ready  0    running 63.
Before cycle  717:       ready  0      ready  0      ready  0      ready  0    running 62.
Before cycle  718:       ready  0      ready  0      ready  0      ready  0    running 61.
Before cycle  719:       ready  0      ready  0      ready  0      ready  0    running 60.
Before cycle  720:       ready  0      ready  0      ready  0      ready  0    running 59.
Before cycle  721:       ready  0      ready  0      ready  0      ready  0    running 58.
Before cycle  722:       ready  0      ready  0      ready  0      ready  0    running 57.
Before cycle  723:       ready  0      ready  0      ready  0      ready  0    running 56.
Before cycle  724:       ready  0      ready  0      ready  0      ready  0    running 55.
Before cycle  725:       ready  0      ready  0      ready  0      ready  0    running 54.
Before cycle  726:       ready  0      ready  0      ready  0      ready  0    running 53.
Before cycle  727:       ready  0      ready  0      ready  0      ready  0    running 52.
Before cycle  728:       ready  0      ready  0      ready  0      ready  0    running 51.
Before cycle  729:       ready  0      ready  0      ready  0      ready  0    running 50.
Before cycle  730:       ready  0      ready  0      ready  0      ready  0    running 49.
Before cycle  731:       ready  0      ready  0      ready  0      ready  0    running 48.
Before cycle  732:       ready  0      ready  0      ready  0      ready  0    running 47.
Before cycle  733:       ready  0      ready  0      ready  0      ready  0    running 46.
Before cycle  734:       ready  0      ready  0      ready  0      ready  0    running 45.
Before cycle  735:       ready  0      ready  0      ready  0      ready  0    running 44.
Before cycle  736:       ready  0      ready  0      ready  0      ready  0    running 43.
Before cycle  737:       ready  0      ready  0      ready  0      ready  0    running 42.
Before cycle  738:       ready  0      ready  0      ready  0      ready  0    running 41.
Before cycle  739:       ready  0      ready  0      ready  0      ready  0    running 40.
Before cycle  740:       ready  0      ready  0      ready  0      ready  0    running 39.
Before cycle  741:       ready  0      ready  0      ready  0      ready  0    running 38.
Before cycle  742:       ready  0      ready  0      ready  0      ready  0    running 37.
Before cycle  743:       ready  0      ready  0      ready  0      ready  0    running 36.
Before cycle  744:       ready  0      ready  0      ready  0      ready  0    running 35.
Before cycle  745:       ready  0      ready  0      ready  0      ready  0    running 34.
Before cycle  746:       ready  0      ready  0      ready  0      ready  0    running 33.
Before cycle  747:       ready  0      ready  0      ready  0      ready  0    running 32.
Before cycle  748:       ready  0      ready  0      ready  0      ready  0    running 31.
Before cycle  749:       ready  0      ready  0      ready  0      ready  0    running 30.
Before cycle  750:       ready  0      ready  0      ready  0      ready  0    running 29.
Before cycle  751:       ready  0      ready  0      ready  0      ready  0    running 28.
Before cycle  752:       ready  0      ready  0      ready  0      ready  0    running 27.
Before cycle  753:       ready  0      ready  0      ready  0      ready  0    running 26.
Before cycle  754:       ready  0      ready  0      ready  0      ready  0    running 25.
Before cycle  755:       ready  0      ready  0      ready  0      ready  0    running 24.
Before cycle  756:       ready  0      ready  0      ready  0      ready  0    running 23.
Before cycle  757:       ready  0      ready  0      ready  0      ready  0    running 22.
Find burst when choosing ready process to run 822890675
Before cycle  758:       ready  0      ready  0    running 16      ready  0 terminated  0.
Before cycle  759:       ready  0      ready  0    running 15      ready  0 terminated  0.
Before cycle  760:       ready  0      ready  0    running 14      ready  0 terminated  0.
Before cycle  761:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle  762:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle  763:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle  764:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle  765:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle  766:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle  767:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  768:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  769:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  770:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  771:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  772:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  773:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1610120709
Find burst when choosing ready process to run 791698927
Before cycle  774:       ready  0    running  5    blocked  1      ready  0 terminated  0.
Before cycle  775:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle  776:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle  777:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  778:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 631704567
Find burst when choosing ready process to run 498777856
Before cycle  779:       ready  0    blocked  1      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1255179497
Find burst when choosing ready process to run 524872353
Before cycle  780:     running  1      ready  0      ready  0    blocked  3 terminated  0.
Find I/O burst when blocking a process 327254586
Find burst when choosing ready process to run 1572276965
Before cycle  781:     blocked  1      ready  0    running  6    blocked  2 terminated  0.
Before cycle  782:       ready  0      ready  0    running  5    blocked  1 terminated  0.
Before cycle  783:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  784:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  785:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  786:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 269455306
Find burst when choosing ready process to run 1703964683
Before cycle  787:       ready  0    running  3    blocked  2      ready  0 terminated  0.
Before cycle  788:       ready  0    running  2    blocked  1      ready  0 terminated  0.
Before cycle  789:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 352406219
Find burst when choosing ready process to run 1600028624
Before cycle  790:     running  3    blocked  3      ready  0      ready  0 terminated  0.
Before cycle  791:     running  2    blocked  2      ready  0      ready  0 terminated  0.
Before cycle  792:     running  1    blocked  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 160051528
Find burst when choosing ready process to run 2040332871
Before cycle  793:     blocked  2      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 112805732
Find burst when choosing ready process to run 1120048829
Before cycle  794:     blocked  1      ready  0    running 10    blocked  3 terminated  0.
Before cycle  795:       ready  0      ready  0    running  9    blocked  2 terminated  0.
Before cycle  796:       ready  0      ready  0    running  8    blocked  1 terminated  0.
Before cycle  797:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  798:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  799:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  800:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  801:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  802:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  803:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 378409503
Find burst when choosing ready process to run 515530019
Before cycle  804:       ready  0    running  3    blocked  1      ready  0 terminated  0.
Before cycle  805:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  806:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1713258270
Find burst when choosing ready process to run 1573363368
Before cycle  807:     running  1    blocked  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1409959708
Find burst when choosing ready process to run 2077486715
Before cycle  808:     blocked  2      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1373226340
Find burst when choosing ready process to run 1631518149
Before cycle  809:     blocked  1      ready  0    running 10    blocked  2 terminated  0.
Before cycle  810:       ready  0      ready  0    running  9    blocked  1 terminated  0.
Before cycle  811:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle  812:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  813:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  814:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  815:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  816:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  817:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  818:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 200747796
Find burst when choosing ready process to run 289700723
Before cycle  819:       ready  0    running  3    blocked  1      ready  0 terminated  0.
Before cycle  820:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  821:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1117142618
Find burst when choosing ready process to run 168002245
Before cycle  822:     running  2    blocked  3      ready  0      ready  0 terminated  0.
Before cycle  823:     running  1    blocked  2      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 150122846
Find burst when choosing ready process to run 439493451
Before cycle  824:     blocked  3    blocked  1      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 990892921
Find burst when choosing ready process to run 1760243555
Before cycle  825:     blocked  2      ready  0    running 16    blocked  2 terminated  0.
Before cycle  826:     blocked  1      ready  0    running 15    blocked  1 terminated  0.
Before cycle  827:       ready  0      ready  0    running 14      ready  0 terminated  0.
Before cycle  828:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle  829:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle  830:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle  831:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle  832:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle  833:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle  834:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  835:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  836:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  837:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  838:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  839:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  840:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1231192379
Find burst when choosing ready process to run 1622597488
Before cycle  841:       ready  0    running  8    blocked  3      ready  0 terminated  0.
Before cycle  842:       ready  0    running  7    blocked  2      ready  0 terminated  0.
Before cycle  843:       ready  0    running  6    blocked  1      ready  0 terminated  0.
Before cycle  844:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle  845:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle  846:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle  847:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  848:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 111537764
Find burst when choosing ready process to run 338888228
Before cycle  849:     running  3    blocked  3      ready  0      ready  0 terminated  0.
Before cycle  850:     running  2    blocked  2      ready  0      ready  0 terminated  0.
Before cycle  851:     running  1    blocked  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 2147469841
Find burst when choosing ready process to run 438792350
Before cycle  852:     blocked  2      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1911165193
Find burst when choosing ready process to run 269441500
Before cycle  853:     blocked  1      ready  0    running  1    blocked  2 terminated  0.
Find I/O burst when blocking a process 2142757034
Find burst when choosing ready process to run 116087764
Before cycle  854:       ready  0    running  5    blocked  3    blocked  1 terminated  0.
Before cycle  855:       ready  0    running  4    blocked  2      ready  0 terminated  0.
Before cycle  856:       ready  0    running  3    blocked  1      ready  0 terminated  0.
Before cycle  857:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  858:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1869470124
Find burst when choosing ready process to run 155324914
Before cycle  859:     running  2    blocked  1      ready  0      ready  0 terminated  0.
Before cycle  860:     running  1      ready  0      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 8936987
Find burst when choosing ready process to run 1982275856
Before cycle  861:     blocked  3      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1275373743
Find burst when choosing ready process to run 387346491
Before cycle  862:     blocked  2      ready  0    running 12    blocked  1 terminated  0.
Before cycle  863:     blocked  1      ready  0    running 11      ready  0 terminated  0.
Before cycle  864:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle  865:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle  866:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle  867:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  868:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  869:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  870:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  871:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  872:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  873:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 350322227
Find burst when choosing ready process to run 841148365
Before cycle  874:       ready  0    running  5    blocked  3      ready  0 terminated  0.
Before cycle  875:       ready  0    running  4    blocked  2      ready  0 terminated  0.
Before cycle  876:       ready  0    running  3    blocked  1      ready  0 terminated  0.
Before cycle  877:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  878:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1960709859
Find burst when choosing ready process to run 1760281936
Before cycle  879:       ready  0    blocked  1      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 771151432
Find burst when choosing ready process to run 1186452551
Before cycle  880:     running  3      ready  0      ready  0    blocked  2 terminated  0.
Before cycle  881:     running  2      ready  0      ready  0    blocked  1 terminated  0.
Before cycle  882:     running  1      ready  0      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1244316437
Find burst when choosing ready process to run 971899228
Before cycle  883:     blocked  3      ready  0    running  9      ready  0 terminated  0.
Before cycle  884:     blocked  2      ready  0    running  8      ready  0 terminated  0.
Before cycle  885:     blocked  1      ready  0    running  7      ready  0 terminated  0.
Before cycle  886:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  887:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  888:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  889:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  890:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  891:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1476153275
Find burst when choosing ready process to run 213975407
Before cycle  892:       ready  0    running  3    blocked  3      ready  0 terminated  0.
Before cycle  893:       ready  0    running  2    blocked  2      ready  0 terminated  0.
Before cycle  894:       ready  0    running  1    blocked  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1139901474
Find burst when choosing ready process to run 1626276121
Before cycle  895:       ready  0    blocked  1      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 653468858
Find burst when choosing ready process to run 2130794395
Before cycle  896:     running  2      ready  0      ready  0    blocked  3 terminated  0.
Before cycle  897:     running  1      ready  0      ready  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 1239036029
Find burst when choosing ready process to run 1884661237
Before cycle  898:     blocked  3      ready  0    running 18    blocked  1 terminated  0.
Before cycle  899:     blocked  2      ready  0    running 17      ready  0 terminated  0.
Before cycle  900:     blocked  1      ready  0    running 16      ready  0 terminated  0.
Before cycle  901:       ready  0      ready  0    running 15      ready  0 terminated  0.
Before cycle  902:       ready  0      ready  0    running 14      ready  0 terminated  0.
Before cycle  903:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle  904:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle  905:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle  906:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle  907:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle  908:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle  909:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  910:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  911:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  912:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  913:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  914:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  915:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1605908235
Find burst when choosing ready process to run 1350573793
Before cycle  916:       ready  0    running  8    blocked  1      ready  0 terminated  0.
Before cycle  917:       ready  0    running  7      ready  0      ready  0 terminated  0.
Before cycle  918:       ready  0    running  6      ready  0      ready  0 terminated  0.
Before cycle  919:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle  920:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle  921:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle  922:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  923:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 76065818
Find burst when choosing ready process to run 1605894428
Before cycle  924:       ready  0    blocked  3      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1789366143
Find burst when choosing ready process to run 1987231011
Before cycle  925:     running  1    blocked  2      ready  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 1875335928
Find burst when choosing ready process to run 1784639529
Before cycle  926:     blocked  1    blocked  1    running 10      ready  0 terminated  0.
Before cycle  927:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle  928:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle  929:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  930:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  931:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  932:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  933:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  934:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  935:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 2103318776
Find burst when choosing ready process to run 1597322404
Before cycle  936:       ready  0      ready  0    blocked  3    running  1 terminated  0.
Find I/O burst when blocking a process 1939964443
Find burst when choosing ready process to run 2112255763
Before cycle  937:     running  2      ready  0    blocked  2    blocked  2 terminated  0.
Before cycle  938:     running  1      ready  0    blocked  1    blocked  1 terminated  0.
Find I/O burst when blocking a process 1432114613
Find burst when choosing ready process to run 1067854538
Before cycle  939:     blocked  3    running  3      ready  0      ready  0 terminated  0.
Before cycle  940:     blocked  2    running  2      ready  0      ready  0 terminated  0.
Before cycle  941:     blocked  1    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 352118606
Find burst when choosing ready process to run 1782436840
Before cycle  942:       ready  0    blocked  3    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1909002904
Find burst when choosing ready process to run 165344818
Before cycle  943:       ready  0    blocked  2    blocked  2    running  1 terminated  0.
Find I/O burst when blocking a process 1395235128
Find burst when choosing ready process to run 532670688
Before cycle  944:     running  1    blocked  1    blocked  1    blocked  1 terminated  0.
Find I/O burst when blocking a process 1351797369
Find burst when choosing ready process to run 492067917
Before cycle  945:     blocked  1    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1504569917
Find burst when choosing ready process to run 680466996
Before cycle  946:       ready  0    blocked  3    running 17      ready  0 terminated  0.
Before cycle  947:       ready  0    blocked  2    running 16      ready  0 terminated  0.
Before cycle  948:       ready  0    blocked  1    running 15      ready  0 terminated  0.
Before cycle  949:       ready  0      ready  0    running 14      ready  0 terminated  0.
Before cycle  950:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle  951:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle  952:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle  953:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle  954:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle  955:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle  956:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  957:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  958:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  959:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  960:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  961:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  962:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 706043324
Find burst when choosing ready process to run 496987743
Before cycle  963:       ready  0      ready  0    blocked  3    running  1 terminated  0.
Find I/O burst when blocking a process 159259470
Find burst when choosing ready process to run 1359512183
Before cycle  964:     running  3      ready  0    blocked  2    blocked  1 terminated  0.
Before cycle  965:     running  2      ready  0    blocked  1      ready  0 terminated  0.
Before cycle  966:     running  1      ready  0      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 480298490
Find burst when choosing ready process to run 1398295499
Before cycle  967:     blocked  3    running  6      ready  0      ready  0 terminated  0.
Before cycle  968:     blocked  2    running  5      ready  0      ready  0 terminated  0.
Before cycle  969:     blocked  1    running  4      ready  0      ready  0 terminated  0.
Before cycle  970:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle  971:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  972:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1096689772
Find burst when choosing ready process to run 2086206725
Before cycle  973:       ready  0    blocked  2      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 601385644
Find burst when choosing ready process to run 1172755590
Before cycle  974:       ready  0    blocked  1    running 11    blocked  2 terminated  0.
Before cycle  975:       ready  0      ready  0    running 10    blocked  1 terminated  0.
Before cycle  976:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle  977:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle  978:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle  979:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle  980:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle  981:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  982:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle  983:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle  984:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1544617505
Find burst when choosing ready process to run 243268139
Before cycle  985:     running  3      ready  0    blocked  3      ready  0 terminated  0.
Before cycle  986:     running  2      ready  0    blocked  2      ready  0 terminated  0.
Before cycle  987:     running  1      ready  0    blocked  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1012502954
Find burst when choosing ready process to run 1272469786
Before cycle  988:     blocked  3    running  8      ready  0      ready  0 terminated  0.
Before cycle  989:     blocked  2    running  7      ready  0      ready  0 terminated  0.
Before cycle  990:     blocked  1    running  6      ready  0      ready  0 terminated  0.
Before cycle  991:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle  992:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle  993:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle  994:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle  995:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 2027907669
Find burst when choosing ready process to run 968338082
Before cycle  996:       ready  0    blocked  1      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 722308542
Find burst when choosing ready process to run 1820388464
Before cycle  997:       ready  0      ready  0    running  5    blocked  1 terminated  0.
Before cycle  998:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle  999:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1000:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1001:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 933110197
Find burst when choosing ready process to run 6939507
Before cycle 1002:     running  1      ready  0    blocked  2      ready  0 terminated  0.
Find I/O burst when blocking a process 740759355
Find burst when choosing ready process to run 1285228804
Before cycle 1003:     blocked  1    running  5    blocked  1      ready  0 terminated  0.
Before cycle 1004:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1005:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1006:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1007:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1789376348
Find burst when choosing ready process to run 502278611
Before cycle 1008:       ready  0    blocked  3      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1450573622
Find burst when choosing ready process to run 1037127828
Before cycle 1009:     running  1    blocked  2      ready  0    blocked  3 terminated  0.
Find I/O burst when blocking a process 1034949299
Find burst when choosing ready process to run 654887343
Before cycle 1010:     blocked  3    blocked  1    running  4    blocked  2 terminated  0.
Before cycle 1011:     blocked  2      ready  0    running  3    blocked  1 terminated  0.
Before cycle 1012:     blocked  1      ready  0    running  2      ready  0 terminated  0.
Before cycle 1013:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1529195746
Find burst when choosing ready process to run 392035568
Before cycle 1014:       ready  0    running  6    blocked  2      ready  0 terminated  0.
Before cycle 1015:       ready  0    running  5    blocked  1      ready  0 terminated  0.
Before cycle 1016:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1017:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1018:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1019:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1335354340
Find burst when choosing ready process to run 87755422
Before cycle 1020:       ready  0    blocked  2      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 889023311
Find burst when choosing ready process to run 1494613810
Before cycle 1021:     running  2    blocked  1      ready  0    blocked  3 terminated  0.
Before cycle 1022:     running  1      ready  0      ready  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 1447267605
Find burst when choosing ready process to run 1369321801
Before cycle 1023:     blocked  1      ready  0    running  2    blocked  1 terminated  0.
Before cycle 1024:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 745425661
Find burst when choosing ready process to run 396473730
Before cycle 1025:       ready  0    running  7    blocked  2      ready  0 terminated  0.
Before cycle 1026:       ready  0    running  6    blocked  1      ready  0 terminated  0.
Before cycle 1027:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle 1028:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1029:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1030:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1031:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1308044878
Find burst when choosing ready process to run 1346811305
Before cycle 1032:     running  3    blocked  2      ready  0      ready  0 terminated  0.
Before cycle 1033:     running  2    blocked  1      ready  0      ready  0 terminated  0.
Before cycle 1034:     running  1      ready  0      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1569229320
Find burst when choosing ready process to run 705178736
Before cycle 1035:     blocked  1      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1590079444
Find burst when choosing ready process to run 434248626
Before cycle 1036:       ready  0      ready  0    running  7    blocked  2 terminated  0.
Before cycle 1037:       ready  0      ready  0    running  6    blocked  1 terminated  0.
Before cycle 1038:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1039:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1040:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1041:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1042:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1977648522
Find burst when choosing ready process to run 1470503465
Before cycle 1043:       ready  0    running  9    blocked  1      ready  0 terminated  0.
Before cycle 1044:       ready  0    running  8      ready  0      ready  0 terminated  0.
Before cycle 1045:       ready  0    running  7      ready  0      ready  0 terminated  0.
Before cycle 1046:       ready  0    running  6      ready  0      ready  0 terminated  0.
Before cycle 1047:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle 1048:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1049:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1050:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1051:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1402586708
Find burst when choosing ready process to run 552473416
Before cycle 1052:     running  2    blocked  3      ready  0      ready  0 terminated  0.
Before cycle 1053:     running  1    blocked  2      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1143408282
Find burst when choosing ready process to run 188213258
Before cycle 1054:     blocked  1    blocked  1      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 559412924
Find burst when choosing ready process to run 1884167637
Before cycle 1055:       ready  0      ready  0    running 18    blocked  3 terminated  0.
Before cycle 1056:       ready  0      ready  0    running 17    blocked  2 terminated  0.
Before cycle 1057:       ready  0      ready  0    running 16    blocked  1 terminated  0.
Before cycle 1058:       ready  0      ready  0    running 15      ready  0 terminated  0.
Before cycle 1059:       ready  0      ready  0    running 14      ready  0 terminated  0.
Before cycle 1060:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle 1061:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle 1062:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1063:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1064:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1065:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1066:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1067:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1068:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1069:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1070:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1071:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1072:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1473442062
Find burst when choosing ready process to run 201305624
Before cycle 1073:     running  3      ready  0    blocked  1      ready  0 terminated  0.
Before cycle 1074:     running  2      ready  0      ready  0      ready  0 terminated  0.
Before cycle 1075:     running  1      ready  0      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 238962600
Find burst when choosing ready process to run 776532036
Before cycle 1076:     blocked  1    running  4      ready  0      ready  0 terminated  0.
Before cycle 1077:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1078:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1079:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1238433452
Find burst when choosing ready process to run 1273911899
Before cycle 1080:       ready  0    blocked  3      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1431419379
Find burst when choosing ready process to run 620145550
Before cycle 1081:       ready  0    blocked  2    running 11    blocked  1 terminated  0.
Before cycle 1082:       ready  0    blocked  1    running 10      ready  0 terminated  0.
Before cycle 1083:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1084:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1085:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1086:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1087:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1088:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1089:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1090:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1091:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1665947468
Find burst when choosing ready process to run 619290071
Before cycle 1092:     running  3      ready  0    blocked  3      ready  0 terminated  0.
Before cycle 1093:     running  2      ready  0    blocked  2      ready  0 terminated  0.
Before cycle 1094:     running  1      ready  0    blocked  1      ready  0 terminated  0.
Find I/O burst when blocking a process 707900973
Find burst when choosing ready process to run 407487131
Before cycle 1095:     blocked  1      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 2113903881
Find burst when choosing ready process to run 7684930
Before cycle 1096:       ready  0    running  2      ready  0    blocked  1 terminated  0.
Before cycle 1097:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1776808933
Find burst when choosing ready process to run 711845894
Before cycle 1098:       ready  0    blocked  2    running 15      ready  0 terminated  0.
Before cycle 1099:       ready  0    blocked  1    running 14      ready  0 terminated  0.
Before cycle 1100:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle 1101:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle 1102:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1103:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1104:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1105:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1106:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1107:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1108:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1109:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1110:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1111:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1112:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 404158660
Find burst when choosing ready process to run 937370163
Before cycle 1113:     running  1      ready  0    blocked  2      ready  0 terminated  0.
Find I/O burst when blocking a process 2058657199
Find burst when choosing ready process to run 1973387981
Before cycle 1114:     blocked  2      ready  0    blocked  1    running  1 terminated  0.
Find I/O burst when blocking a process 1642548899
Find burst when choosing ready process to run 1501252996
Before cycle 1115:     blocked  1    running  5      ready  0    blocked  3 terminated  0.
Before cycle 1116:       ready  0    running  4      ready  0    blocked  2 terminated  0.
Before cycle 1117:       ready  0    running  3      ready  0    blocked  1 terminated  0.
Before cycle 1118:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1119:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 260152959
Find burst when choosing ready process to run 1472713773
Before cycle 1120:       ready  0    blocked  1    running 14      ready  0 terminated  0.
Before cycle 1121:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle 1122:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle 1123:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1124:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1125:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1126:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1127:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1128:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1129:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1130:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1131:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1132:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1133:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 824272813
Find burst when choosing ready process to run 1662739668
Before cycle 1134:     running  1      ready  0    blocked  2      ready  0 terminated  0.
Find I/O burst when blocking a process 2025187190
Find burst when choosing ready process to run 1967681095
Before cycle 1135:     blocked  3      ready  0    blocked  1    running  1 terminated  0.
Find I/O burst when blocking a process 1850952926
Find burst when choosing ready process to run 437116466
Before cycle 1136:     blocked  2    running  3      ready  0    blocked  3 terminated  0.
Before cycle 1137:     blocked  1    running  2      ready  0    blocked  2 terminated  0.
Before cycle 1138:       ready  0    running  1      ready  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 1704365084
Find burst when choosing ready process to run 1176911340
Before cycle 1139:       ready  0    blocked  3    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 638422090
Find burst when choosing ready process to run 1943327684
Before cycle 1140:     running  3    blocked  2    blocked  2      ready  0 terminated  0.
Before cycle 1141:     running  2    blocked  1    blocked  1      ready  0 terminated  0.
Before cycle 1142:     running  1      ready  0      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1953443376
Find burst when choosing ready process to run 1876855542
Before cycle 1143:     blocked  1      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1069755936
Find burst when choosing ready process to run 1237379107
Before cycle 1144:       ready  0    running  5      ready  0    blocked  1 terminated  0.
Before cycle 1145:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1146:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1147:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1148:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 349517445
Find burst when choosing ready process to run 588219756
Before cycle 1149:       ready  0    blocked  1    running 17      ready  0 terminated  0.
Before cycle 1150:       ready  0      ready  0    running 16      ready  0 terminated  0.
Before cycle 1151:       ready  0      ready  0    running 15      ready  0 terminated  0.
Before cycle 1152:       ready  0      ready  0    running 14      ready  0 terminated  0.
Before cycle 1153:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle 1154:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle 1155:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1156:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1157:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1158:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1159:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1160:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1161:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1162:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1163:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1164:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1165:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1856669179
Find burst when choosing ready process to run 1057418418
Before cycle 1166:     running  1      ready  0    blocked  2      ready  0 terminated  0.
Find I/O burst when blocking a process 995706887
Find burst when choosing ready process to run 1823089412
Before cycle 1167:     blocked  3      ready  0    blocked  1    running  1 terminated  0.
Find I/O burst when blocking a process 1065103348
Find burst when choosing ready process to run 625032172
Before cycle 1168:     blocked  2    running  2      ready  0    blocked  2 terminated  0.
Before cycle 1169:     blocked  1    running  1      ready  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 387451659
Find burst when choosing ready process to run 1469262009
Before cycle 1170:       ready  0    blocked  1    running 10      ready  0 terminated  0.
Before cycle 1171:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1172:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1173:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1174:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1175:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1176:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1177:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1178:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1179:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1562402336
Find burst when choosing ready process to run 298625210
Before cycle 1180:     running  3      ready  0    blocked  3      ready  0 terminated  0.
Before cycle 1181:     running  2      ready  0    blocked  2      ready  0 terminated  0.
Before cycle 1182:     running  1      ready  0    blocked  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1295166342
Find burst when choosing ready process to run 1057467587
Before cycle 1183:     blocked  1      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 1799878206
Find burst when choosing ready process to run 1555319301
Before cycle 1184:       ready  0    running  7      ready  0    blocked  1 terminated  0.
Before cycle 1185:       ready  0    running  6      ready  0      ready  0 terminated  0.
Before cycle 1186:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle 1187:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1188:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1189:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1190:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 382697713
Find burst when choosing ready process to run 476667372
Before cycle 1191:       ready  0    blocked  2    running 13      ready  0 terminated  0.
Before cycle 1192:       ready  0    blocked  1    running 12      ready  0 terminated  0.
Before cycle 1193:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1194:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1195:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1196:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1197:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1198:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1199:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1200:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1201:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1202:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1203:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1070575321
Find burst when choosing ready process to run 260401255
Before cycle 1204:     running  2      ready  0    blocked  2      ready  0 terminated  0.
Before cycle 1205:     running  1      ready  0    blocked  1      ready  0 terminated  0.
Find I/O burst when blocking a process 296864819
Find burst when choosing ready process to run 774044599
Before cycle 1206:     blocked  3      ready  0      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 697517721
Find burst when choosing ready process to run 2001229904
Before cycle 1207:     blocked  2    running  3      ready  0    blocked  1 terminated  0.
Before cycle 1208:     blocked  1    running  2      ready  0      ready  0 terminated  0.
Before cycle 1209:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1950955939
Find burst when choosing ready process to run 1335939811
Before cycle 1210:       ready  0    blocked  2    running 12      ready  0 terminated  0.
Before cycle 1211:       ready  0    blocked  1    running 11      ready  0 terminated  0.
Before cycle 1212:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1213:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1214:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1215:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1216:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1217:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1218:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1219:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1220:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1221:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1797073940
Find burst when choosing ready process to run 1756915667
Before cycle 1222:       ready  0      ready  0    blocked  3    running  1 terminated  0.
Find I/O burst when blocking a process 1065311705
Find burst when choosing ready process to run 719346228
Before cycle 1223:     running  1      ready  0    blocked  2    blocked  3 terminated  0.
Find I/O burst when blocking a process 846811127
Find burst when choosing ready process to run 1414829150
Before cycle 1224:     blocked  3    running  9    blocked  1    blocked  2 terminated  0.
Before cycle 1225:     blocked  2    running  8      ready  0    blocked  1 terminated  0.
Before cycle 1226:     blocked  1    running  7      ready  0      ready  0 terminated  0.
Before cycle 1227:       ready  0    running  6      ready  0      ready  0 terminated  0.
Before cycle 1228:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle 1229:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1230:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1231:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1232:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1307565984
Find burst when choosing ready process to run 555996658
Before cycle 1233:       ready  0    blocked  1    running 19      ready  0 terminated  0.
Before cycle 1234:       ready  0      ready  0    running 18      ready  0 terminated  0.
Before cycle 1235:       ready  0      ready  0    running 17      ready  0 terminated  0.
Before cycle 1236:       ready  0      ready  0    running 16      ready  0 terminated  0.
Before cycle 1237:       ready  0      ready  0    running 15      ready  0 terminated  0.
Before cycle 1238:       ready  0      ready  0    running 14      ready  0 terminated  0.
Before cycle 1239:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle 1240:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle 1241:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1242:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1243:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1244:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1245:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1246:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1247:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1248:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1249:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1250:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1251:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 324763920
Find burst when choosing ready process to run 155789224
Before cycle 1252:       ready  0      ready  0    blocked  1    running  1 terminated  0.
Find I/O burst when blocking a process 231602422
Find burst when choosing ready process to run 1389867269
Before cycle 1253:     running  3      ready  0      ready  0    blocked  2 terminated  0.
Before cycle 1254:     running  2      ready  0      ready  0    blocked  1 terminated  0.
Before cycle 1255:     running  1      ready  0      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 780821396
Find burst when choosing ready process to run 619054081
Before cycle 1256:     blocked  3    running  8      ready  0      ready  0 terminated  0.
Before cycle 1257:     blocked  2    running  7      ready  0      ready  0 terminated  0.
Before cycle 1258:     blocked  1    running  6      ready  0      ready  0 terminated  0.
Before cycle 1259:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle 1260:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1261:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1262:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1263:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 711645630
Find burst when choosing ready process to run 195740084
Before cycle 1264:       ready  0    blocked  1    running  5      ready  0 terminated  0.
Before cycle 1265:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1266:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1267:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1268:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 917679292
Find burst when choosing ready process to run 2006811972
Before cycle 1269:       ready  0      ready  0    blocked  2    running  1 terminated  0.
Find I/O burst when blocking a process 1253207672
Find burst when choosing ready process to run 570073850
Before cycle 1270:     running  3      ready  0    blocked  1    blocked  3 terminated  0.
Before cycle 1271:     running  2      ready  0      ready  0    blocked  2 terminated  0.
Before cycle 1272:     running  1      ready  0      ready  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 1414647625
Find burst when choosing ready process to run 1635905385
Before cycle 1273:     blocked  2    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1046741222
Find burst when choosing ready process to run 337739299
Before cycle 1274:     blocked  1    blocked  3    running 20      ready  0 terminated  0.
Before cycle 1275:       ready  0    blocked  2    running 19      ready  0 terminated  0.
Before cycle 1276:       ready  0    blocked  1    running 18      ready  0 terminated  0.
Before cycle 1277:       ready  0      ready  0    running 17      ready  0 terminated  0.
Before cycle 1278:       ready  0      ready  0    running 16      ready  0 terminated  0.
Before cycle 1279:       ready  0      ready  0    running 15      ready  0 terminated  0.
Before cycle 1280:       ready  0      ready  0    running 14      ready  0 terminated  0.
Before cycle 1281:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle 1282:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle 1283:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1284:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1285:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1286:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1287:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1288:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1289:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1290:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1291:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1292:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1293:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1896306640
Find burst when choosing ready process to run 1343606042
Before cycle 1294:       ready  0      ready  0    blocked  2    running  1 terminated  0.
Find I/O burst when blocking a process 1111783898
Find burst when choosing ready process to run 446340713
Before cycle 1295:     running  3      ready  0    blocked  1    blocked  3 terminated  0.
Before cycle 1296:     running  2      ready  0      ready  0    blocked  2 terminated  0.
Before cycle 1297:     running  1      ready  0      ready  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 1197352298
Find burst when choosing ready process to run 915256190
Before cycle 1298:     blocked  3    running  3      ready  0      ready  0 terminated  0.
Before cycle 1299:     blocked  2    running  2      ready  0      ready  0 terminated  0.
Before cycle 1300:     blocked  1    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1782280524
Find burst when choosing ready process to run 846942590
Before cycle 1301:       ready  0    blocked  1    running 11      ready  0 terminated  0.
Before cycle 1302:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1303:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1304:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1305:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1306:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1307:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1308:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1309:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1310:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1311:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 524688209
Find burst when choosing ready process to run 700108581
Before cycle 1312:       ready  0      ready  0    blocked  3    running  1 terminated  0.
Find I/O burst when blocking a process 1566288819
Find burst when choosing ready process to run 1371499336
Before cycle 1313:     running  2      ready  0    blocked  2    blocked  1 terminated  0.
Before cycle 1314:     running  1      ready  0    blocked  1      ready  0 terminated  0.
Find I/O burst when blocking a process 2114937732
Find burst when choosing ready process to run 726371155
Before cycle 1315:     blocked  1    running  2      ready  0      ready  0 terminated  0.
Before cycle 1316:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1927495994
Find burst when choosing ready process to run 292218004
Before cycle 1317:       ready  0    blocked  3      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 882160379
Find burst when choosing ready process to run 11614769
Before cycle 1318:       ready  0    blocked  2    running 10    blocked  3 terminated  0.
Before cycle 1319:       ready  0    blocked  1    running  9    blocked  2 terminated  0.
Before cycle 1320:       ready  0      ready  0    running  8    blocked  1 terminated  0.
Before cycle 1321:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1322:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1323:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1324:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1325:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1326:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1327:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1682085273
Find burst when choosing ready process to run 1662981776
Before cycle 1328:     running  3      ready  0    blocked  1      ready  0 terminated  0.
Before cycle 1329:     running  2      ready  0      ready  0      ready  0 terminated  0.
Before cycle 1330:     running  1      ready  0      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 630668850
Find burst when choosing ready process to run 246247255
Before cycle 1331:     blocked  1    running  2      ready  0      ready  0 terminated  0.
Before cycle 1332:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1858721860
Find burst when choosing ready process to run 1548348142
Before cycle 1333:       ready  0    blocked  2      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 105575579
Find burst when choosing ready process to run 964445884
Before cycle 1334:       ready  0    blocked  1    running  5    blocked  3 terminated  0.
Before cycle 1335:       ready  0      ready  0    running  4    blocked  2 terminated  0.
Before cycle 1336:       ready  0      ready  0    running  3    blocked  1 terminated  0.
Before cycle 1337:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1338:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 2118421993
Find burst when choosing ready process to run 1520223205
Before cycle 1339:     running  2      ready  0    blocked  2      ready  0 terminated  0.
Before cycle 1340:     running  1      ready  0    blocked  1      ready  0 terminated  0.
Find I/O burst when blocking a process 452867621
Find burst when choosing ready process to run 1017679567
Before cycle 1341:     blocked  3    running  5      ready  0      ready  0 terminated  0.
Before cycle 1342:     blocked  2    running  4      ready  0      ready  0 terminated  0.
Before cycle 1343:     blocked  1    running  3      ready  0      ready  0 terminated  0.
Before cycle 1344:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1345:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1857962504
Find burst when choosing ready process to run 201690613
Before cycle 1346:       ready  0    blocked  3      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 213801961
Find burst when choosing ready process to run 822262754
Before cycle 1347:       ready  0    blocked  2    running 15    blocked  2 terminated  0.
Before cycle 1348:       ready  0    blocked  1    running 14    blocked  1 terminated  0.
Before cycle 1349:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle 1350:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle 1351:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1352:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1353:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1354:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1355:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1356:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1357:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1358:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1359:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1360:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1361:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 648031326
Find burst when choosing ready process to run 1411154259
Before cycle 1362:     running  1      ready  0    blocked  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1737518944
Find burst when choosing ready process to run 282828202
Before cycle 1363:     blocked  2    running  8      ready  0      ready  0 terminated  0.
Before cycle 1364:     blocked  1    running  7      ready  0      ready  0 terminated  0.
Before cycle 1365:       ready  0    running  6      ready  0      ready  0 terminated  0.
Before cycle 1366:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle 1367:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1368:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1369:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1370:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 110613202
Find burst when choosing ready process to run 114723506
Before cycle 1371:       ready  0    blocked  2      ready  0    running  1 terminated  0.
Find I/O burst when blocking a process 982936784
Find burst when choosing ready process to run 1676902021
Before cycle 1372:       ready  0    blocked  1    running  2    blocked  3 terminated  0.
Before cycle 1373:       ready  0      ready  0    running  1    blocked  2 terminated  0.
Find I/O burst when blocking a process 1486222842
Find burst when choosing ready process to run 950390868
Before cycle 1374:     running  1      ready  0    blocked  1    blocked  1 terminated  0.
Find I/O burst when blocking a process 255789528
Find burst when choosing ready process to run 1266235189
Before cycle 1375:     blocked  1    running  8      ready  0      ready  0 terminated  0.
Before cycle 1376:       ready  0    running  7      ready  0      ready  0 terminated  0.
Before cycle 1377:       ready  0    running  6      ready  0      ready  0 terminated  0.
Before cycle 1378:       ready  0    running  5      ready  0      ready  0 terminated  0.
Before cycle 1379:       ready  0    running  4      ready  0      ready  0 terminated  0.
Before cycle 1380:       ready  0    running  3      ready  0      ready  0 terminated  0.
Before cycle 1381:       ready  0    running  2      ready  0      ready  0 terminated  0.
Before cycle 1382:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1242608872
Find burst when choosing ready process to run 1137949908
Before cycle 1383:       ready  0    blocked  2    running  9      ready  0 terminated  0.
Before cycle 1384:       ready  0    blocked  1    running  8      ready  0 terminated  0.
Before cycle 1385:       ready  0      ready  0    running  7      ready  0 terminated  0.
Before cycle 1386:       ready  0      ready  0    running  6      ready  0 terminated  0.
Before cycle 1387:       ready  0      ready  0    running  5      ready  0 terminated  0.
Before cycle 1388:       ready  0      ready  0    running  4      ready  0 terminated  0.
Before cycle 1389:       ready  0      ready  0    running  3      ready  0 terminated  0.
Before cycle 1390:       ready  0      ready  0    running  2      ready  0 terminated  0.
Before cycle 1391:       ready  0      ready  0    running  1      ready  0 terminated  0.
Find I/O burst when blocking a process 1277849958
Find burst when choosing ready process to run 777210498
Before cycle 1392:       ready  0      ready  0    blocked  1    running  1 terminated  0.
Find I/O burst when blocking a process 653448036
Find burst when choosing ready process to run 1908518808
Before cycle 1393:     running  1      ready  0      ready  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 1023457753
Find burst when choosing ready process to run 364686248
Before cycle 1394:     blocked  2    running  3      ready  0      ready  0 terminated  0.
Before cycle 1395:     blocked  1    running  2      ready  0      ready  0 terminated  0.
Before cycle 1396:       ready  0    running  1      ready  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1309383303
Find burst when choosing ready process to run 1129033333
Before cycle 1397:       ready  0    blocked  1    running 14      ready  0 terminated  0.
Before cycle 1398:       ready  0      ready  0    running 13      ready  0 terminated  0.
Before cycle 1399:       ready  0      ready  0    running 12      ready  0 terminated  0.
Before cycle 1400:       ready  0      ready  0    running 11      ready  0 terminated  0.
Before cycle 1401:       ready  0      ready  0    running 10      ready  0 terminated  0.
Before cycle 1402:       ready  0      ready  0    running  9      ready  0 terminated  0.
Before cycle 1403:       ready  0      ready  0    running  8      ready  0 terminated  0.
Before cycle 1404:       ready  0      ready  0    running  7      ready  0 terminated  0.
Find burst when choosing ready process to run 1329132133
Before cycle 1405:       ready  0      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1280321648
Find burst when choosing ready process to run 501772890
Before cycle 1406:     running  1      ready  0 terminated  0    blocked  3 terminated  0.
Find I/O burst when blocking a process 1781999754
Find burst when choosing ready process to run 150517567
Before cycle 1407:     blocked  1    running  2 terminated  0    blocked  2 terminated  0.
Before cycle 1408:       ready  0    running  1 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 212251746
Find burst when choosing ready process to run 1983690368
Before cycle 1409:     running  3    blocked  1 terminated  0      ready  0 terminated  0.
Before cycle 1410:     running  2      ready  0 terminated  0      ready  0 terminated  0.
Before cycle 1411:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 364319529
Find burst when choosing ready process to run 1034514500
Before cycle 1412:     blocked  1      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 484238046
Find burst when choosing ready process to run 1775473788
Before cycle 1413:       ready  0    running  4 terminated  0    blocked  1 terminated  0.
Before cycle 1414:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1415:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1416:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 624549797
Find burst when choosing ready process to run 767066249
Before cycle 1417:     running  3    blocked  3 terminated  0      ready  0 terminated  0.
Before cycle 1418:     running  2    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1419:     running  1    blocked  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1886086990
Find burst when choosing ready process to run 739273303
Before cycle 1420:     blocked  2      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1750003033
Find burst when choosing ready process to run 1415505363
Before cycle 1421:     blocked  1    running  7 terminated  0    blocked  2 terminated  0.
Before cycle 1422:       ready  0    running  6 terminated  0    blocked  1 terminated  0.
Before cycle 1423:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1424:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1425:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1426:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1427:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 78012497
Find burst when choosing ready process to run 552910253
Before cycle 1428:     running  3    blocked  3 terminated  0      ready  0 terminated  0.
Before cycle 1429:     running  2    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1430:     running  1    blocked  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1671294892
Find burst when choosing ready process to run 1344247686
Before cycle 1431:     blocked  2      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1795519125
Find burst when choosing ready process to run 661761152
Before cycle 1432:     blocked  1    running  9 terminated  0    blocked  1 terminated  0.
Before cycle 1433:       ready  0    running  8 terminated  0      ready  0 terminated  0.
Before cycle 1434:       ready  0    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1435:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1436:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1437:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1438:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1439:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1440:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 474613996
Find burst when choosing ready process to run 425245975
Before cycle 1441:     running  2    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1442:     running  1    blocked  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1315209188
Find burst when choosing ready process to run 235649157
Before cycle 1443:     blocked  3      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1448703729
Find burst when choosing ready process to run 1679895436
Before cycle 1444:     blocked  2    running  5 terminated  0    blocked  1 terminated  0.
Before cycle 1445:     blocked  1    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1446:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1447:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1448:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1545032460
Find burst when choosing ready process to run 430253414
Before cycle 1449:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 861543921
Find burst when choosing ready process to run 677870460
Before cycle 1450:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 932026304
Find burst when choosing ready process to run 496060028
Before cycle 1451:     blocked  3    running  9 terminated  0      ready  0 terminated  0.
Before cycle 1452:     blocked  2    running  8 terminated  0      ready  0 terminated  0.
Before cycle 1453:     blocked  1    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1454:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1455:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1456:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1457:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1458:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1459:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 828388027
Find burst when choosing ready process to run 1144278050
Before cycle 1460:       ready  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 332266748
Find burst when choosing ready process to run 1192707556
Before cycle 1461:     running  2    blocked  1 terminated  0    blocked  3 terminated  0.
Before cycle 1462:     running  1      ready  0 terminated  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 31308902
Find burst when choosing ready process to run 816504794
Before cycle 1463:     blocked  3    running  9 terminated  0    blocked  1 terminated  0.
Before cycle 1464:     blocked  2    running  8 terminated  0      ready  0 terminated  0.
Before cycle 1465:     blocked  1    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1466:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1467:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1468:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1469:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1470:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1471:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 820697697
Find burst when choosing ready process to run 655858699
Before cycle 1472:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1583571043
Find burst when choosing ready process to run 559301039
Before cycle 1473:     running  3      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1474:     running  2      ready  0 terminated  0    blocked  1 terminated  0.
Before cycle 1475:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1395132002
Find burst when choosing ready process to run 1186090428
Before cycle 1476:     blocked  3    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1477:     blocked  2    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1478:     blocked  1    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1479:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1974806403
Find burst when choosing ready process to run 1473144500
Before cycle 1480:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1739000681
Find burst when choosing ready process to run 1498617647
Before cycle 1481:     running  3      ready  0 terminated  0    blocked  3 terminated  0.
Before cycle 1482:     running  2      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1483:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 669908538
Find burst when choosing ready process to run 1387036159
Before cycle 1484:     blocked  1    running  8 terminated  0      ready  0 terminated  0.
Before cycle 1485:       ready  0    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1486:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1487:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1488:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1489:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1490:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1491:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 12895151
Find burst when choosing ready process to run 1144522535
Before cycle 1492:       ready  0    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1812282134
Find burst when choosing ready process to run 1328104339
Before cycle 1493:     running  2    blocked  2 terminated  0    blocked  3 terminated  0.
Before cycle 1494:     running  1    blocked  1 terminated  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 1380171692
Find burst when choosing ready process to run 1113502215
Before cycle 1495:     blocked  3    running  4 terminated  0    blocked  1 terminated  0.
Before cycle 1496:     blocked  2    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1497:     blocked  1    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1498:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 860516127
Find burst when choosing ready process to run 777720504
Before cycle 1499:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1543755629
Find burst when choosing ready process to run 1722060049
Before cycle 1500:     running  2      ready  0 terminated  0    blocked  3 terminated  0.
Before cycle 1501:     running  1      ready  0 terminated  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 1455590964
Find burst when choosing ready process to run 328298285
Before cycle 1502:     blocked  1    running  3 terminated  0    blocked  1 terminated  0.
Before cycle 1503:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1504:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 70636429
Find burst when choosing ready process to run 136495343
Before cycle 1505:     running  3    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1506:     running  2    blocked  1 terminated  0      ready  0 terminated  0.
Before cycle 1507:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1472576335
Find burst when choosing ready process to run 402903177
Before cycle 1508:     blocked  2      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1329202900
Find burst when choosing ready process to run 1503885238
Before cycle 1509:     blocked  1    running  8 terminated  0    blocked  2 terminated  0.
Before cycle 1510:       ready  0    running  7 terminated  0    blocked  1 terminated  0.
Before cycle 1511:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1512:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1513:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1514:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1515:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1516:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1219407971
Find burst when choosing ready process to run 2416949
Before cycle 1517:     running  3    blocked  3 terminated  0      ready  0 terminated  0.
Before cycle 1518:     running  2    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1519:     running  1    blocked  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 12260289
Find burst when choosing ready process to run 655495367
Before cycle 1520:     blocked  1      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 561717988
Find burst when choosing ready process to run 1407392292
Before cycle 1521:       ready  0    running  4 terminated  0    blocked  2 terminated  0.
Before cycle 1522:       ready  0    running  3 terminated  0    blocked  1 terminated  0.
Before cycle 1523:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1524:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1841585795
Find burst when choosing ready process to run 389040743
Before cycle 1525:     running  3    blocked  3 terminated  0      ready  0 terminated  0.
Before cycle 1526:     running  2    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1527:     running  1    blocked  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 733053144
Find burst when choosing ready process to run 1433102829
Before cycle 1528:     blocked  1      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1887658390
Find burst when choosing ready process to run 1402961682
Before cycle 1529:       ready  0    running  4 terminated  0    blocked  2 terminated  0.
Before cycle 1530:       ready  0    running  3 terminated  0    blocked  1 terminated  0.
Before cycle 1531:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1532:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 672655340
Find burst when choosing ready process to run 1900553541
Before cycle 1533:     running  1    blocked  3 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 400000569
Find burst when choosing ready process to run 337453826
Before cycle 1534:     blocked  1    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1081174232
Find burst when choosing ready process to run 1780172261
Before cycle 1535:     running  3    blocked  1 terminated  0    blocked  3 terminated  0.
Before cycle 1536:     running  2      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1537:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 1450956042
Find burst when choosing ready process to run 1941690360
Before cycle 1538:     blocked  1    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1539:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1540:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1541:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 410409117
Find burst when choosing ready process to run 847228023
Before cycle 1542:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1516266761
Find burst when choosing ready process to run 1866000081
Before cycle 1543:     running  1      ready  0 terminated  0    blocked  3 terminated  0.
Find I/O burst when blocking a process 1175526309
Find burst when choosing ready process to run 1586903190
Before cycle 1544:     blocked  1    running  7 terminated  0    blocked  2 terminated  0.
Before cycle 1545:       ready  0    running  6 terminated  0    blocked  1 terminated  0.
Before cycle 1546:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1547:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1548:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1549:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1550:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 2002495425
Find burst when choosing ready process to run 500618996
Before cycle 1551:     running  3    blocked  1 terminated  0      ready  0 terminated  0.
Before cycle 1552:     running  2      ready  0 terminated  0      ready  0 terminated  0.
Before cycle 1553:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1989806367
Find burst when choosing ready process to run 1184214677
Before cycle 1554:     blocked  1      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 2004504234
Find burst when choosing ready process to run 1061730690
Before cycle 1555:       ready  0    running  7 terminated  0    blocked  1 terminated  0.
Before cycle 1556:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1557:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1558:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1559:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1560:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1561:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1186631626
Find burst when choosing ready process to run 2016764524
Before cycle 1562:     running  2    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1563:     running  1    blocked  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1717226057
Find burst when choosing ready process to run 1748349614
Before cycle 1564:     blocked  3      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1276673168
Find burst when choosing ready process to run 1411328205
Before cycle 1565:     blocked  2    running  1 terminated  0    blocked  3 terminated  0.
Find I/O burst when blocking a process 2137390358
Before cycle 1566:     blocked  1    blocked  3 terminated  0    blocked  2 terminated  0.
Find burst when choosing ready process to run 2009726312
Before cycle 1567:     running  3    blocked  2 terminated  0    blocked  1 terminated  0.
Before cycle 1568:     running  2    blocked  1 terminated  0      ready  0 terminated  0.
Before cycle 1569:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 696947386
Find burst when choosing ready process to run 1877565100
Before cycle 1570:     blocked  2      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1265204346
Find burst when choosing ready process to run 1369602726
Before cycle 1571:     blocked  1    running  7 terminated  0    blocked  1 terminated  0.
Before cycle 1572:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1573:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1574:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1575:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1576:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1577:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1630634994
Find burst when choosing ready process to run 1665204916
Before cycle 1578:     running  2    blocked  1 terminated  0      ready  0 terminated  0.
Before cycle 1579:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1707056552
Find burst when choosing ready process to run 564325578
Before cycle 1580:     blocked  3      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1297893529
Find burst when choosing ready process to run 1010528946
Before cycle 1581:     blocked  2    running  1 terminated  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 358532290
Before cycle 1582:     blocked  1    blocked  2 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 1708302647
Before cycle 1583:     running  3    blocked  1 terminated  0      ready  0 terminated  0.
Before cycle 1584:     running  2      ready  0 terminated  0      ready  0 terminated  0.
Before cycle 1585:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1857756970
Find burst when choosing ready process to run 1874799051
Before cycle 1586:     blocked  2      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1426819080
Find burst when choosing ready process to run 885799631
Before cycle 1587:     blocked  1    running  3 terminated  0    blocked  1 terminated  0.
Before cycle 1588:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1589:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1314218593
Find burst when choosing ready process to run 1281830857
Before cycle 1590:     running  2    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1591:     running  1    blocked  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1386418627
Find burst when choosing ready process to run 1156541312
Before cycle 1592:     blocked  2      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 318561886
Find burst when choosing ready process to run 1243439214
Before cycle 1593:     blocked  1    running  7 terminated  0    blocked  2 terminated  0.
Before cycle 1594:       ready  0    running  6 terminated  0    blocked  1 terminated  0.
Before cycle 1595:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1596:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1597:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1598:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1599:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 70788355
Find burst when choosing ready process to run 1505193512
Before cycle 1600:     running  3    blocked  2 terminated  0      ready  0 terminated  0.
Before cycle 1601:     running  2    blocked  1 terminated  0      ready  0 terminated  0.
Before cycle 1602:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1112720090
Find burst when choosing ready process to run 1788014412
Before cycle 1603:     blocked  3      ready  0 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1106059479
Find burst when choosing ready process to run 241909610
Before cycle 1604:     blocked  2    running  6 terminated  0    blocked  1 terminated  0.
Before cycle 1605:     blocked  1    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1606:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1607:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1608:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1609:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1051858969
Find burst when choosing ready process to run 1095966189
Before cycle 1610:       ready  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 104152274
Find burst when choosing ready process to run 1748806355
Before cycle 1611:     running  3    blocked  1 terminated  0    blocked  3 terminated  0.
Before cycle 1612:     running  2      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1613:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 826047641
Find burst when choosing ready process to run 1369356620
Before cycle 1614:     blocked  3    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1615:     blocked  2    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1616:     blocked  1    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1617:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1618:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1619:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 970925433
Find burst when choosing ready process to run 309198987
Before cycle 1620:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 887077888
Find burst when choosing ready process to run 530498338
Before cycle 1621:     running  2      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1622:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 873524566
Find burst when choosing ready process to run 37487770
Before cycle 1623:     blocked  2    running  8 terminated  0      ready  0 terminated  0.
Before cycle 1624:     blocked  1    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1625:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1626:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1627:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1628:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1629:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1630:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1541027284
Find burst when choosing ready process to run 1232056856
Before cycle 1631:       ready  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1745790417
Find burst when choosing ready process to run 1251300606
Before cycle 1632:     running  1    blocked  1 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 959372260
Find burst when choosing ready process to run 1025125849
Before cycle 1633:     blocked  2    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1634:     blocked  1    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 2137100237
Find burst when choosing ready process to run 126107205
Before cycle 1635:       ready  0    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 159473059
Find burst when choosing ready process to run 1376035217
Before cycle 1636:     running  3    blocked  2 terminated  0    blocked  2 terminated  0.
Before cycle 1637:     running  2    blocked  1 terminated  0    blocked  1 terminated  0.
Before cycle 1638:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1282648518
Find burst when choosing ready process to run 478034945
Before cycle 1639:     blocked  1    running  9 terminated  0      ready  0 terminated  0.
Before cycle 1640:       ready  0    running  8 terminated  0      ready  0 terminated  0.
Before cycle 1641:       ready  0    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1642:       ready  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1643:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1644:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1645:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1646:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1647:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 471990783
Find burst when choosing ready process to run 1353436873
Before cycle 1648:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1983228458
Find burst when choosing ready process to run 1584710873
Before cycle 1649:     running  3      ready  0 terminated  0    blocked  3 terminated  0.
Before cycle 1650:     running  2      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1651:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 993967637
Find burst when choosing ready process to run 941804289
Before cycle 1652:     blocked  3    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1826620483
Find burst when choosing ready process to run 2045826607
Before cycle 1653:     blocked  2    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 2037770478
Before cycle 1654:     blocked  1    blocked  1 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 1930772757
Before cycle 1655:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1647149314
Find burst when choosing ready process to run 716334471
Before cycle 1656:     blocked  2    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1152645729
Find burst when choosing ready process to run 470591100
Before cycle 1657:     blocked  1    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1025533459
Find burst when choosing ready process to run 2039723618
Before cycle 1658:     running  3      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1659:     running  2      ready  0 terminated  0    blocked  1 terminated  0.
Before cycle 1660:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1001089438
Find burst when choosing ready process to run 1899058025
Before cycle 1661:     blocked  2    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1662:     blocked  1    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1663:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 2077211388
Find burst when choosing ready process to run 394633074
Before cycle 1664:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 983631233
Find burst when choosing ready process to run 1675518157
Before cycle 1665:     running  2      ready  0 terminated  0    blocked  3 terminated  0.
Before cycle 1666:     running  1      ready  0 terminated  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 1645933681
Find burst when choosing ready process to run 1943003493
Before cycle 1667:     blocked  2    running  1 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 553160358
Find burst when choosing ready process to run 1635550270
Before cycle 1668:     blocked  1    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 2069110699
Find burst when choosing ready process to run 712633417
Before cycle 1669:     running  2      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1670:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 864101839
Find burst when choosing ready process to run 1204275569
Before cycle 1671:     blocked  2    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1672:     blocked  1    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1673:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1674:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1675:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1676:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1190668363
Find burst when choosing ready process to run 1336092622
Before cycle 1677:       ready  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 410228794
Find burst when choosing ready process to run 1026413173
Before cycle 1678:     running  2    blocked  1 terminated  0    blocked  2 terminated  0.
Before cycle 1679:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 773319847
Find burst when choosing ready process to run 1404196431
Before cycle 1680:     blocked  2    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1681:     blocked  1    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1682:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1683:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1684:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1685:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1686:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1968217462
Find burst when choosing ready process to run 452456682
Before cycle 1687:       ready  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1302539390
Find burst when choosing ready process to run 1858504292
Before cycle 1688:     running  3    blocked  1 terminated  0    blocked  3 terminated  0.
Before cycle 1689:     running  2      ready  0 terminated  0    blocked  2 terminated  0.
Before cycle 1690:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 235745791
Find burst when choosing ready process to run 802205057
Before cycle 1691:     blocked  2    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1692:     blocked  1    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1693:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 427355115
Find burst when choosing ready process to run 1388391521
Before cycle 1694:       ready  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1272796157
Find burst when choosing ready process to run 1452888574
Before cycle 1695:     running  2      ready  0 terminated  0    blocked  3 terminated  0.
Before cycle 1696:     running  1      ready  0 terminated  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 1280631491
Find burst when choosing ready process to run 126401947
Before cycle 1697:     blocked  3    running  8 terminated  0    blocked  1 terminated  0.
Before cycle 1698:     blocked  2    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1699:     blocked  1    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1700:       ready  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1701:       ready  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1702:       ready  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1703:       ready  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1704:       ready  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1204462951
Find burst when choosing ready process to run 1210359231
Before cycle 1705:       ready  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 521035021
Find burst when choosing ready process to run 40610537
Before cycle 1706:     running  3    blocked  1 terminated  0    blocked  2 terminated  0.
Before cycle 1707:     running  2      ready  0 terminated  0    blocked  1 terminated  0.
Before cycle 1708:     running  1      ready  0 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 738393740
Find burst when choosing ready process to run 19485054
Before cycle 1709:     blocked  3    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1983614030
Find burst when choosing ready process to run 1291554098
Before cycle 1710:     blocked  2    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1655035325
Before cycle 1711:     blocked  1    blocked  2 terminated  0    blocked  3 terminated  0.
Find burst when choosing ready process to run 1905241081
Before cycle 1712:     running  2    blocked  1 terminated  0    blocked  2 terminated  0.
Before cycle 1713:     running  1      ready  0 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 2004187516
Before cycle 1714:  terminated  0    running  8 terminated  0      ready  0 terminated  0.
Before cycle 1715:  terminated  0    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1716:  terminated  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1717:  terminated  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1718:  terminated  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1719:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1720:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1721:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 371653516
Find burst when choosing ready process to run 962033002
Before cycle 1722:  terminated  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1047372231
Before cycle 1723:  terminated  0    blocked  1 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 1707746139
Before cycle 1724:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1372261796
Find burst when choosing ready process to run 2073785404
Before cycle 1725:  terminated  0    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 333582338
Before cycle 1726:  terminated  0    blocked  2 terminated  0    blocked  3 terminated  0.
Before cycle 1727:  terminated  0    blocked  1 terminated  0    blocked  2 terminated  0.
Find burst when choosing ready process to run 628974580
Before cycle 1728:  terminated  0    running  5 terminated  0    blocked  1 terminated  0.
Before cycle 1729:  terminated  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1730:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1731:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1732:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1894519218
Find burst when choosing ready process to run 786039021
Before cycle 1733:  terminated  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1931513970
Find burst when choosing ready process to run 1605539862
Before cycle 1734:  terminated  0    running  1 terminated  0    blocked  1 terminated  0.
Find I/O burst when blocking a process 1021784812
Find burst when choosing ready process to run 586235379
Before cycle 1735:  terminated  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 2032894977
Before cycle 1736:  terminated  0    blocked  1 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 262692685
Before cycle 1737:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1738:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1859031536
Find burst when choosing ready process to run 1338299904
Before cycle 1739:  terminated  0    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1543324176
Before cycle 1740:  terminated  0    blocked  2 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 1985433483
Before cycle 1741:  terminated  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 395279207
Find burst when choosing ready process to run 606199759
Before cycle 1742:  terminated  0    running  8 terminated  0    blocked  3 terminated  0.
Before cycle 1743:  terminated  0    running  7 terminated  0    blocked  2 terminated  0.
Before cycle 1744:  terminated  0    running  6 terminated  0    blocked  1 terminated  0.
Before cycle 1745:  terminated  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1746:  terminated  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1747:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1748:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1749:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 358984857
Find burst when choosing ready process to run 435889744
Before cycle 1750:  terminated  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1344593499
Find burst when choosing ready process to run 378469911
Before cycle 1751:  terminated  0    running  4 terminated  0    blocked  1 terminated  0.
Before cycle 1752:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1753:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1754:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 272020127
Find burst when choosing ready process to run 488663950
Before cycle 1755:  terminated  0    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 2033505236
Before cycle 1756:  terminated  0    blocked  2 terminated  0    blocked  3 terminated  0.
Before cycle 1757:  terminated  0    blocked  1 terminated  0    blocked  2 terminated  0.
Find burst when choosing ready process to run 29777560
Before cycle 1758:  terminated  0    running  8 terminated  0    blocked  1 terminated  0.
Before cycle 1759:  terminated  0    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1760:  terminated  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1761:  terminated  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1762:  terminated  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1763:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1764:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1765:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 345367818
Find burst when choosing ready process to run 257675105
Before cycle 1766:  terminated  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 991810563
Find burst when choosing ready process to run 1392740049
Before cycle 1767:  terminated  0    running  4 terminated  0    blocked  1 terminated  0.
Before cycle 1768:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1769:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1770:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1965421244
Find burst when choosing ready process to run 216588711
Before cycle 1771:  terminated  0    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1319041805
Before cycle 1772:  terminated  0    blocked  2 terminated  0    blocked  3 terminated  0.
Before cycle 1773:  terminated  0    blocked  1 terminated  0    blocked  2 terminated  0.
Find burst when choosing ready process to run 151519934
Before cycle 1774:  terminated  0    running  3 terminated  0    blocked  1 terminated  0.
Before cycle 1775:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1776:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 845563291
Find burst when choosing ready process to run 1066077375
Before cycle 1777:  terminated  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 937558955
Before cycle 1778:  terminated  0    blocked  1 terminated  0    blocked  3 terminated  0.
Find burst when choosing ready process to run 629593614
Before cycle 1779:  terminated  0    running  1 terminated  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 524133589
Before cycle 1780:  terminated  0    blocked  2 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 1959343768
Before cycle 1781:  terminated  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1215828993
Find burst when choosing ready process to run 409544918
Before cycle 1782:  terminated  0    running  9 terminated  0    blocked  1 terminated  0.
Before cycle 1783:  terminated  0    running  8 terminated  0      ready  0 terminated  0.
Before cycle 1784:  terminated  0    running  7 terminated  0      ready  0 terminated  0.
Before cycle 1785:  terminated  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1786:  terminated  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1787:  terminated  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1788:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1789:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1790:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 74552805
Find burst when choosing ready process to run 927376882
Before cycle 1791:  terminated  0    blocked  1 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1747844822
Find burst when choosing ready process to run 1617876982
Before cycle 1792:  terminated  0    running  2 terminated  0    blocked  3 terminated  0.
Before cycle 1793:  terminated  0    running  1 terminated  0    blocked  2 terminated  0.
Find I/O burst when blocking a process 765326717
Before cycle 1794:  terminated  0    blocked  3 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 2143124030
Before cycle 1795:  terminated  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 76593093
Before cycle 1796:  terminated  0    blocked  1 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 1124311574
Before cycle 1797:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1798:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1799:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 431530126
Find burst when choosing ready process to run 1421186593
Before cycle 1800:  terminated  0    blocked  2 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1502781486
Before cycle 1801:  terminated  0    blocked  1 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 703550253
Before cycle 1802:  terminated  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1803:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1804:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1805:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1909850543
Find burst when choosing ready process to run 1388803074
Before cycle 1806:  terminated  0    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 733327814
Before cycle 1807:  terminated  0    blocked  2 terminated  0    blocked  3 terminated  0.
Before cycle 1808:  terminated  0    blocked  1 terminated  0    blocked  2 terminated  0.
Find burst when choosing ready process to run 107734713
Before cycle 1809:  terminated  0    running  7 terminated  0    blocked  1 terminated  0.
Before cycle 1810:  terminated  0    running  6 terminated  0      ready  0 terminated  0.
Before cycle 1811:  terminated  0    running  5 terminated  0      ready  0 terminated  0.
Before cycle 1812:  terminated  0    running  4 terminated  0      ready  0 terminated  0.
Before cycle 1813:  terminated  0    running  3 terminated  0      ready  0 terminated  0.
Before cycle 1814:  terminated  0    running  2 terminated  0      ready  0 terminated  0.
Before cycle 1815:  terminated  0    running  1 terminated  0      ready  0 terminated  0.
Find I/O burst when blocking a process 1646478179
Find burst when choosing ready process to run 1725138377
Before cycle 1816:  terminated  0    blocked  3 terminated  0    running  1 terminated  0.
Find I/O burst when blocking a process 1500474762
Before cycle 1817:  terminated  0    blocked  2 terminated  0    blocked  1 terminated  0.
Find burst when choosing ready process to run 1464415775
Before cycle 1818:  terminated  0    blocked  1 terminated  0    running  1 terminated  0.
Find burst when choosing ready process to run 1941727088
Before cycle 1819:  terminated  0    running  3 terminated  0 terminated  0 terminated  0.
Before cycle 1820:  terminated  0    running  2 terminated  0 terminated  0 terminated  0.
Before cycle 1821:  terminated  0    running  1 terminated  0 terminated  0 terminated  0.
The scheduling algorithm used was First Come First Served

Process 0:
	(A,B,C,IO) = (0,3,200,3)
	Finishing time: 1713
	Turnaround time: 1713
	I/O time: 180
	Waiting time: 1333

Process 1:
	(A,B,C,IO) = (0,9,500,3)
	Finishing time: 1821
	Turnaround time: 1821
	I/O time: 204
	Waiting time: 1117

Process 2:
	(A,B,C,IO) = (0,20,500,3)
	Finishing time: 1404
	Turnaround time: 1404
	I/O time: 92
	Waiting time: 812

Process 3:
	(A,B,C,IO) = (100,1,100,3)
	Finishing time: 1818
	Turnaround time: 1718
	I/O time: 199
	Waiting time: 1419

Process 4:
	(A,B,C,IO) = (100,100,500,3)
	Finishing time: 757
	Turnaround time: 657
	I/O time: 20
	Waiting time: 137

Summary Data:
	Finishing time: 1821
	CPU Utilization: 0.988468
	I/O Utilization: 0.312466
	Throughput: 0.274574 processes per hundred cycles
	Average turnaround time: 1462.599976
	Average waiting time: 963.599976