'''
>>> simulation("arrivals100in480.txt")
US617 arriving
US617 cleared to land on runway 09/27
CO419 arriving
CO419 cleared to land on runway 13/31
AF174 arriving
AF140 arriving
US617 standing at gate
AF174 cleared to land on runway 09/27
CO497 arriving
CO419 standing at gate
AF140 cleared to land on runway 13/31
DL135 arriving
AF174 standing at gate
CO497 cleared to land on runway 09/27
AF140 standing at gate
DL135 cleared to land on runway 13/31
US540 arriving
CO497 standing at gate
US540 cleared to land on runway 09/27
DL135 standing at gate
US540 standing at gate
US843 arriving
US843 cleared to land on runway 09/27
DL858 arriving
DL858 cleared to land on runway 13/31
US843 standing at gate
DL858 standing at gate
AF245 arriving
AF245 cleared to land on runway 09/27
AF425 arriving
AF425 cleared to land on runway 13/31
AF540 arriving
AF245 standing at gate
AF540 cleared to land on runway 09/27
CO791 arriving
US715 arriving
AF425 standing at gate
CO791 cleared to land on runway 13/31
US449 arriving
AF540 standing at gate
US715 cleared to land on runway 09/27
CO699 arriving
DL525 arriving
CO791 standing at gate
US449 cleared to land on runway 13/31
DL189 arriving
US715 standing at gate
CO699 cleared to land on runway 09/27
AF116 arriving
DL720 arriving
US789 arriving
US449 standing at gate
DL525 cleared to land on runway 13/31
CO699 standing at gate
DL189 cleared to land on runway 09/27
DL525 standing at gate
AF116 cleared to land on runway 13/31
US503 arriving
DL189 standing at gate
DL720 cleared to land on runway 09/27
US349 arriving
AF116 standing at gate
US789 cleared to land on runway 13/31
US799 arriving
DL720 standing at gate
US503 cleared to land on runway 09/27
DL596 arriving
AA240 arriving
US789 standing at gate
US349 cleared to land on runway 13/31
US296 arriving
US503 standing at gate
US799 cleared to land on runway 09/27
CO854 arriving
DL690 arriving
DL614 arriving
US349 standing at gate
DL596 cleared to land on runway 13/31
AA597 arriving
US799 standing at gate
AA240 cleared to land on runway 09/27
CO852 arriving
DL596 standing at gate
US296 cleared to land on runway 13/31
AA240 standing at gate
CO854 cleared to land on runway 09/27
US655 arriving
US281 arriving
CO405 arriving
US293 arriving
US296 standing at gate
DL690 cleared to land on runway 13/31
CO854 standing at gate
DL614 cleared to land on runway 09/27
DL690 standing at gate
AA597 cleared to land on runway 13/31
DL614 standing at gate
CO852 cleared to land on runway 09/27
CO569 arriving
AA597 standing at gate
US655 cleared to land on runway 13/31
CO852 standing at gate
US281 cleared to land on runway 09/27
US655 standing at gate
CO405 cleared to land on runway 13/31
US426 arriving
US281 standing at gate
US293 cleared to land on runway 09/27
DL185 arriving
CO405 standing at gate
CO569 cleared to land on runway 13/31
US293 standing at gate
US426 cleared to land on runway 09/27
DL552 arriving
CO569 standing at gate
DL185 cleared to land on runway 13/31
CO788 arriving
US426 standing at gate
DL552 cleared to land on runway 09/27
AA491 arriving
CO144 arriving
DL185 standing at gate
CO788 cleared to land on runway 13/31
DL552 standing at gate
AA491 cleared to land on runway 09/27
US269 arriving
CO788 standing at gate
CO144 cleared to land on runway 13/31
AA491 standing at gate
US269 cleared to land on runway 09/27
US329 arriving
CO144 standing at gate
US329 cleared to land on runway 13/31
AF923 arriving
US201 arriving
US269 standing at gate
AF923 cleared to land on runway 09/27
US263 arriving
AA632 arriving
US329 standing at gate
US201 cleared to land on runway 13/31
AF923 standing at gate
US263 cleared to land on runway 09/27
US201 standing at gate
AA632 cleared to land on runway 13/31
US263 standing at gate
US289 arriving
US289 cleared to land on runway 09/27
US969 arriving
CO319 arriving
AA632 standing at gate
US969 cleared to land on runway 13/31
US289 standing at gate
CO319 cleared to land on runway 09/27
CO264 arriving
US969 standing at gate
CO264 cleared to land on runway 13/31
US881 arriving
CO319 standing at gate
US881 cleared to land on runway 09/27
DL496 arriving
CO264 standing at gate
DL496 cleared to land on runway 13/31
CO906 arriving
US338 arriving
CO675 arriving
AA813 arriving
US210 arriving
US881 standing at gate
CO906 cleared to land on runway 09/27
DL496 standing at gate
US338 cleared to land on runway 13/31
CO825 arriving
DL791 arriving
CO906 standing at gate
CO675 cleared to land on runway 09/27
AF841 arriving
DL247 arriving
US338 standing at gate
AA813 cleared to land on runway 13/31
AA383 arriving
CO675 standing at gate
US210 cleared to land on runway 09/27
AA813 standing at gate
CO825 cleared to land on runway 13/31
US210 standing at gate
DL791 cleared to land on runway 09/27
US886 arriving
CO825 standing at gate
AF841 cleared to land on runway 13/31
US760 arriving
US813 arriving
AA287 arriving
DL791 standing at gate
DL247 cleared to land on runway 09/27
AF841 standing at gate
AA383 cleared to land on runway 13/31
CO121 arriving
DL247 standing at gate
US886 cleared to land on runway 09/27
AF587 arriving
CO905 arriving
AA383 standing at gate
US760 cleared to land on runway 13/31
US886 standing at gate
US813 cleared to land on runway 09/27
CO247 arriving
US760 standing at gate
AA287 cleared to land on runway 13/31
AF216 arriving
AF642 arriving
US813 standing at gate
CO121 cleared to land on runway 09/27
AA287 standing at gate
AF587 cleared to land on runway 13/31
AA600 arriving
CO121 standing at gate
CO905 cleared to land on runway 09/27
AA688 arriving
CO489 arriving
AF587 standing at gate
CO247 cleared to land on runway 13/31
AF282 arriving
CO905 standing at gate
AF216 cleared to land on runway 09/27
AA274 arriving
CO247 standing at gate
AF642 cleared to land on runway 13/31
AF216 standing at gate
AA600 cleared to land on runway 09/27
DL986 arriving
US946 arriving
AF642 standing at gate
AA688 cleared to land on runway 13/31
US318 arriving
AA600 standing at gate
CO489 cleared to land on runway 09/27
US537 arriving
AA688 standing at gate
AF282 cleared to land on runway 13/31
CO489 standing at gate
AA274 cleared to land on runway 09/27
AF282 standing at gate
DL986 cleared to land on runway 13/31
CO992 arriving
AF255 arriving
AA274 standing at gate
US946 cleared to land on runway 09/27
DL986 standing at gate
US318 cleared to land on runway 13/31
US776 arriving
DL610 arriving
DL889 arriving
US946 standing at gate
US537 cleared to land on runway 09/27
CO528 arriving
US318 standing at gate
CO992 cleared to land on runway 13/31
US507 arriving
DL287 arriving
DL153 arriving
US537 standing at gate
AF255 cleared to land on runway 09/27
CO992 standing at gate
US776 cleared to land on runway 13/31
AA660 arriving
AF986 arriving
AF255 standing at gate
DL610 cleared to land on runway 09/27
CO797 arriving
US174 arriving
CO845 arriving
US776 standing at gate
DL889 cleared to land on runway 13/31
US481 arriving
DL610 standing at gate
CO528 cleared to land on runway 09/27
DL161 arriving
DL889 standing at gate
US507 cleared to land on runway 13/31
CO528 standing at gate
DL287 cleared to land on runway 09/27
US507 standing at gate
DL153 cleared to land on runway 13/31
DL287 standing at gate
AA660 cleared to land on runway 09/27
DL153 standing at gate
AF986 cleared to land on runway 13/31
AA660 standing at gate
CO797 cleared to land on runway 09/27
AF986 standing at gate
US174 cleared to land on runway 13/31
CO797 standing at gate
CO845 cleared to land on runway 09/27
US174 standing at gate
US481 cleared to land on runway 13/31
CO845 standing at gate
DL161 cleared to land on runway 09/27
US481 standing at gate
DL161 standing at gate
'''
#-------------------------------------------------------
from project2Phase1 import *
#-------------------------------------------------------
if __name__ == "__main__":
    import doctest
    doctest.testmod()
