diff -r 59779ce322a6 -r ca48ac1d3c3e solutions1/GOOG.csv --- a/solutions1/GOOG.csv Sat Jun 22 08:39:52 2019 +0100 +++ b/solutions1/GOOG.csv Wed Jul 24 14:22:06 2019 +0100 @@ -1,226 +1,226 @@ Date,Adj Close -2005-01-03,100.700043 -2005-01-04,96.621567 -2005-01-05,96.129768 -2005-01-06,93.665794 -2005-01-07,96.298668 -2005-01-10,96.899757 -2005-01-11,96.144669 -2005-01-12,97.058723 -2005-01-13,97.033890 -2005-01-14,99.338898 -2005-01-18,101.291199 -2005-01-19,98.012520 -2005-01-20,96.333443 -2005-01-21,93.531670 -2005-01-24,89.776093 -2005-01-25,87.987724 -2005-01-26,94.008568 -2005-01-27,93.432312 -2005-01-28,94.555008 -2005-01-31,97.177948 -2006-01-03,216.208771 -2006-01-04,221.181427 -2006-01-05,224.162048 -2006-01-06,231.325455 -2006-01-09,231.941452 -2006-01-10,233.362198 -2006-01-11,234.291168 -2006-01-12,230.317017 -2006-01-13,231.618546 -2006-01-17,232.045761 -2006-01-18,221.017487 -2006-01-19,216.814835 -2006-01-20,198.439346 -2006-01-23,212.368744 -2006-01-24,220.083572 -2006-01-25,215.100983 -2006-01-26,215.731873 -2006-01-27,215.344391 -2006-01-30,212.030945 -2006-01-31,214.932068 -2007-01-03,232.284210 -2007-01-04,240.068588 -2007-01-05,242.020889 -2007-01-08,240.227554 -2007-01-09,241.181351 -2007-01-10,243.148560 -2007-01-11,248.245407 -2007-01-12,250.868347 -2007-01-16,250.510666 -2007-01-17,247.033279 -2007-01-18,242.338821 -2007-01-19,243.292618 -2007-01-22,238.866409 -2007-01-23,237.977188 -2007-01-24,247.922501 -2007-01-25,242.467987 -2007-01-26,246.317932 -2007-01-29,244.643829 -2007-01-30,245.562851 -2007-01-31,249.129654 -2008-01-02,340.381134 -2008-01-03,340.450684 -2008-01-04,326.377228 -2008-01-07,322.527283 -2008-01-08,313.799042 -2008-01-09,324.489502 -2008-01-10,321.275421 -2008-01-11,317.062805 -2008-01-14,324.797516 -2008-01-15,316.764740 -2008-01-16,305.984863 -2008-01-17,298.453857 -2008-01-18,298.185577 -2008-01-22,290.286957 -2008-01-23,272.537415 -2008-01-24,285.388824 -2008-01-25,281.369965 -2008-01-28,276.193634 -2008-01-29,273.481262 -2008-01-30,272.363525 -2008-01-31,280.326752 -2009-01-02,159.621811 -2009-01-05,162.965073 -2009-01-06,165.950653 -2009-01-07,159.964584 -2009-01-08,161.544312 -2009-01-09,156.517014 -2009-01-12,155.334702 -2009-01-13,156.144424 -2009-01-14,149.512558 -2009-01-15,148.528961 -2009-01-16,148.866760 -2009-01-20,140.461441 -2009-01-21,150.560745 -2009-01-22,152.259705 -2009-01-23,161.300888 -2009-01-26,160.888580 -2009-01-27,164.668991 -2009-01-28,173.208450 -2009-01-29,170.550735 -2009-01-30,168.171204 -2010-01-04,311.349976 -2010-01-05,309.978882 -2010-01-06,302.164703 -2010-01-07,295.130463 -2010-01-08,299.064880 -2010-01-11,298.612823 -2010-01-12,293.332153 -2010-01-13,291.648102 -2010-01-14,293.019196 -2010-01-15,288.126007 -2010-01-19,291.911407 -2010-01-20,288.329681 -2010-01-21,289.606384 -2010-01-22,273.227905 -2010-01-25,268.255249 -2010-01-26,269.457428 -2010-01-27,269.298462 -2010-01-28,265.418701 -2010-01-29,263.257751 -2011-01-03,300.222351 -2011-01-04,299.114563 -2011-01-05,302.567078 -2011-01-06,304.767792 -2011-01-07,306.228271 -2011-01-10,305.120483 -2011-01-11,306.014679 -2011-01-12,306.441895 -2011-01-13,306.352478 -2011-01-14,310.073273 -2011-01-18,317.748352 -2011-01-19,313.833801 -2011-01-20,311.359894 -2011-01-21,303.938171 -2011-01-24,303.565613 -2011-01-25,307.952057 -2011-01-26,306.258087 -2011-01-27,306.402161 -2011-01-28,298.553192 -2011-01-31,298.240234 -2012-01-03,330.555054 -2012-01-04,331.980774 -2012-01-05,327.375732 -2012-01-06,322.909790 -2012-01-09,309.218842 -2012-01-10,309.556641 -2012-01-11,310.957520 -2012-01-12,312.785645 -2012-01-13,310.475647 -2012-01-17,312.259064 -2012-01-18,314.410065 -2012-01-19,317.718536 -2012-01-20,291.101654 -2012-01-23,290.868195 -2012-01-24,288.588013 -2012-01-25,282.904968 -2012-01-26,282.214478 -2012-01-27,288.116089 -2012-01-30,286.978485 -2012-01-31,288.180664 -2013-01-02,359.288177 -2013-01-03,359.496826 -2013-01-04,366.600616 -2013-01-07,365.001007 -2013-01-08,364.280701 -2013-01-09,366.675140 -2013-01-10,368.344269 -2013-01-11,367.604095 -2013-01-14,359.288177 -2013-01-15,360.122742 -2013-01-16,355.284210 -2013-01-17,353.361725 -2013-01-18,349.978729 -2013-01-22,349.164032 -2013-01-23,368.354218 -2013-01-24,374.668152 -2013-01-25,374.399902 -2013-01-28,372.939392 -2013-01-29,374.404846 -2013-01-30,374.479370 -2013-01-31,375.403351 -2014-01-02,552.963501 -2014-01-03,548.929749 -2014-01-06,555.049927 -2014-01-07,565.750366 -2014-01-08,566.927673 -2014-01-09,561.468201 -2014-01-10,561.438354 -2014-01-13,557.861633 -2014-01-14,570.986267 -2014-01-15,570.598816 -2014-01-16,574.374268 -2014-01-17,571.547607 -2014-01-21,578.090088 -2014-01-22,578.745789 -2014-01-23,576.301697 -2014-01-24,558.283875 -2014-01-27,547.056946 -2014-01-28,557.876526 -2014-01-29,549.883545 -2014-01-30,564.026550 -2014-01-31,586.669312 -2015-01-02,521.937744 -2015-01-05,511.057617 -2015-01-06,499.212799 -2015-01-07,498.357513 -2015-01-08,499.928864 -2015-01-09,493.454498 -2015-01-12,489.854309 -2015-01-13,493.464447 -2015-01-14,498.128784 -2015-01-15,499.043732 -2015-01-16,505.299316 -2015-01-20,504.125763 -2015-01-21,515.204773 -2015-01-22,531.465332 -2015-01-23,536.994873 -2015-01-26,532.280823 -2015-01-27,515.791565 -2015-01-28,507.208801 -2015-01-29,507.865204 -2015-01-30,531.594604 +2005-01-03,100.976517 +2005-01-04,96.886841 +2005-01-05,96.393692 +2005-01-06,93.922951 +2005-01-07,96.563057 +2005-01-10,97.165802 +2005-01-11,96.408638 +2005-01-12,97.325203 +2005-01-13,97.300293 +2005-01-14,99.611633 +2005-01-18,101.569290 +2005-01-19,98.281616 +2005-01-20,96.597931 +2005-01-21,93.788460 +2005-01-24,90.022575 +2005-01-25,88.229294 +2005-01-26,94.266663 +2005-01-27,93.688828 +2005-01-28,94.814613 +2005-01-31,97.444756 +2006-01-03,216.802368 +2006-01-04,221.788681 +2006-01-05,224.777481 +2006-01-06,231.960556 +2006-01-09,232.578247 +2006-01-10,234.002899 +2006-01-11,234.934402 +2006-01-12,230.949341 +2006-01-13,232.254456 +2006-01-17,232.682846 +2006-01-18,221.624298 +2006-01-19,217.410095 +2006-01-20,198.984161 +2006-01-23,212.951797 +2006-01-24,220.687805 +2006-01-25,215.691528 +2006-01-26,216.324158 +2006-01-27,215.935623 +2006-01-30,212.613068 +2006-01-31,215.522171 +2007-01-03,232.921951 +2007-01-04,240.727692 +2007-01-05,242.685349 +2007-01-08,240.887100 +2007-01-09,241.843506 +2007-01-10,243.816116 +2007-01-11,248.926956 +2007-01-12,251.557098 +2007-01-16,251.198441 +2007-01-17,247.711517 +2007-01-18,243.004166 +2007-01-19,243.960571 +2007-01-22,239.522217 +2007-01-23,238.630554 +2007-01-24,248.603180 +2007-01-25,243.133682 +2007-01-26,246.994202 +2007-01-29,245.315491 +2007-01-30,246.237045 +2007-01-31,249.813644 +2008-01-02,341.315674 +2008-01-03,341.385406 +2008-01-04,327.273285 +2008-01-07,323.412781 +2008-01-08,314.660583 +2008-01-09,325.380402 +2008-01-10,322.157471 +2008-01-11,317.933319 +2008-01-14,325.689240 +2008-01-15,317.634430 +2008-01-16,306.824951 +2008-01-17,299.273254 +2008-01-18,299.004272 +2008-01-22,291.083954 +2008-01-23,273.285645 +2008-01-24,286.172363 +2008-01-25,282.142456 +2008-01-28,276.951904 +2008-01-29,274.232117 +2008-01-30,273.111298 +2008-01-31,281.096375 +2009-01-02,160.060059 +2009-01-05,163.412491 +2009-01-06,166.406265 +2009-01-07,160.403763 +2009-01-08,161.987823 +2009-01-09,156.946732 +2009-01-12,155.761169 +2009-01-13,156.573120 +2009-01-14,149.923050 +2009-01-15,148.936752 +2009-01-16,149.275482 +2009-01-20,140.847076 +2009-01-21,150.974106 +2009-01-22,152.677719 +2009-01-23,161.743744 +2009-01-26,161.330292 +2009-01-27,165.121078 +2009-01-28,173.683990 +2009-01-29,171.018982 +2009-01-30,168.632919 +2010-01-04,312.204773 +2010-01-05,310.829926 +2010-01-06,302.994293 +2010-01-07,295.940735 +2010-01-08,299.885956 +2010-01-11,299.432648 +2010-01-12,294.137512 +2010-01-13,292.448822 +2010-01-14,293.823669 +2010-01-15,288.917053 +2010-01-19,292.712830 +2010-01-20,289.121307 +2010-01-21,290.401489 +2010-01-22,273.978058 +2010-01-25,268.991760 +2010-01-26,270.197235 +2010-01-27,270.037842 +2010-01-28,266.147400 +2010-01-29,263.980530 +2011-01-03,301.046600 +2011-01-04,299.935760 +2011-01-05,303.397797 +2011-01-06,305.604523 +2011-01-07,307.069031 +2011-01-10,305.958191 +2011-01-11,306.854828 +2011-01-12,307.283234 +2011-01-13,307.193573 +2011-01-14,310.924591 +2011-01-18,318.620728 +2011-01-19,314.695435 +2011-01-20,312.214752 +2011-01-21,304.772644 +2011-01-24,304.399048 +2011-01-25,308.797546 +2011-01-26,307.098907 +2011-01-27,307.243378 +2011-01-28,299.372864 +2011-01-31,299.059052 +2012-01-03,331.462585 +2012-01-04,332.892242 +2012-01-05,328.274536 +2012-01-06,323.796326 +2012-01-09,310.067780 +2012-01-10,310.406525 +2012-01-11,311.811249 +2012-01-12,313.644379 +2012-01-13,311.328064 +2012-01-17,313.116364 +2012-01-18,315.273285 +2012-01-19,318.590851 +2012-01-20,291.900879 +2012-01-23,291.666748 +2012-01-24,289.380341 +2012-01-25,283.681702 +2012-01-26,282.989288 +2012-01-27,288.907104 +2012-01-30,287.766388 +2012-01-31,288.971863 +2013-01-02,360.274597 +2013-01-03,360.483826 +2013-01-04,367.607117 +2013-01-07,366.003143 +2013-01-08,365.280823 +2013-01-09,367.681824 +2013-01-10,369.355560 +2013-01-11,368.613342 +2013-01-14,360.274597 +2013-01-15,361.111481 +2013-01-16,356.259644 +2013-01-17,354.331879 +2013-01-18,350.939606 +2013-01-22,350.122650 +2013-01-23,369.365540 +2013-01-24,375.696808 +2013-01-25,375.427795 +2013-01-28,373.963287 +2013-01-29,375.432800 +2013-01-30,375.507507 +2013-01-31,376.434021 +2014-01-02,554.481689 +2014-01-03,550.436829 +2014-01-06,556.573853 +2014-01-07,567.303589 +2014-01-08,568.484192 +2014-01-09,563.009705 +2014-01-10,562.979797 +2014-01-13,559.393250 +2014-01-14,572.553955 +2014-01-15,572.165405 +2014-01-16,575.951172 +2014-01-17,573.116821 +2014-01-21,579.677246 +2014-01-22,580.334778 +2014-01-23,577.883972 +2014-01-24,559.816650 +2014-01-27,548.558838 +2014-01-28,559.408203 +2014-01-29,551.393250 +2014-01-30,565.575073 +2014-01-31,588.279968 +2015-01-02,523.373108 +2015-01-05,512.463013 +2015-01-06,500.585632 +2015-01-07,499.727997 +2015-01-08,501.303680 +2015-01-09,494.811493 +2015-01-12,491.201416 +2015-01-13,494.821472 +2015-01-14,499.498627 +2015-01-15,500.416107 +2015-01-16,506.688873 +2015-01-20,505.512115 +2015-01-21,516.621643 +2015-01-22,532.926819 +2015-01-23,538.471619 +2015-01-26,533.744629 +2015-01-27,517.210022 +2015-01-28,508.603638 +2015-01-29,509.261810 +2015-01-30,533.056519 2016-01-04,741.840027 2016-01-05,742.580017 2016-01-06,743.619995 @@ -281,3 +281,24 @@ 2018-01-29,1175.579956 2018-01-30,1163.689941 2018-01-31,1169.939941 +2019-01-02,1045.849976 +2019-01-03,1016.059998 +2019-01-04,1070.709961 +2019-01-07,1068.390015 +2019-01-08,1076.280029 +2019-01-09,1074.660034 +2019-01-10,1070.329956 +2019-01-11,1057.189941 +2019-01-14,1044.689941 +2019-01-15,1077.150024 +2019-01-16,1080.969971 +2019-01-17,1089.900024 +2019-01-18,1098.260010 +2019-01-22,1070.520020 +2019-01-23,1075.569946 +2019-01-24,1073.900024 +2019-01-25,1090.989990 +2019-01-28,1070.079956 +2019-01-29,1060.619995 +2019-01-30,1089.060059 +2019-01-31,1116.369995