Add lab session 1
Handed in on 24 Nov 2020.
Change-Id: I3e575d6a149be83142809ad2c41b3adca5212009
diff --git a/p1/data/m3.dat b/p1/data/m3.dat
new file mode 100644
index 0000000..3cfb77b
--- /dev/null
+++ b/p1/data/m3.dat
@@ -0,0 +1,557 @@
+-0.01 5.379E-03
+1.00 5.434E-03
+2.02 4.140E-03
+3.03 6.227E-03
+4.05 4.836E-03
+5.07 5.216E-03
+6.08 5.129E-03
+7.10 5.836E-03
+8.11 5.607E-03
+9.13 7.977E-03
+10.14 5.977E-03
+11.16 5.260E-03
+12.18 5.857E-03
+13.19 4.651E-03
+14.21 6.509E-03
+15.22 4.945E-03
+16.24 5.032E-03
+17.25 5.705E-03
+18.27 5.205E-03
+19.28 4.760E-03
+20.30 5.195E-03
+21.32 4.140E-03
+22.33 1.198E-02
+23.35 2.029E-02
+24.36 3.246E-02
+25.38 5.986E-01
+26.39 3.947E+00
+27.41 4.012E+00
+28.43 4.013E+00
+29.44 4.016E+00
+30.46 4.018E+00
+31.47 4.019E+00
+32.49 4.020E+00
+33.50 4.022E+00
+34.52 4.023E+00
+35.53 4.024E+00
+36.55 4.024E+00
+37.57 3.830E+00
+38.58 3.344E+00
+39.60 8.312E-01
+40.61 1.691E-01
+41.63 8.635E-02
+42.64 6.063E-02
+43.66 4.448E-02
+44.68 3.600E-02
+45.69 3.127E-02
+46.71 2.735E-02
+47.72 2.549E-02
+48.74 2.431E-02
+49.75 2.188E-02
+50.77 2.147E-02
+51.78 1.977E-02
+52.80 1.967E-02
+53.82 1.938E-02
+54.83 1.906E-02
+55.85 1.896E-02
+56.86 1.879E-02
+57.88 1.843E-02
+58.89 1.797E-02
+59.91 1.796E-02
+60.93 1.766E-02
+61.94 1.755E-02
+62.96 1.753E-02
+63.97 1.743E-02
+64.99 1.753E-02
+66.00 1.784E-02
+67.02 1.715E-02
+68.03 1.743E-02
+69.05 1.717E-02
+70.07 1.744E-02
+71.08 1.719E-02
+72.10 1.804E-02
+73.11 1.703E-02
+74.13 1.766E-02
+75.14 1.474E-02
+76.16 1.674E-02
+77.18 1.670E-02
+78.19 4.271E-03
+79.21 6.917E-02
+80.22 1.653E-01
+81.24 3.044E-01
+82.25 1.796E+00
+83.27 2.199E+00
+84.28 2.435E+00
+85.30 2.535E+00
+86.32 2.589E+00
+87.33 2.624E+00
+88.35 2.657E+00
+89.36 2.684E+00
+90.38 2.704E+00
+91.39 2.727E+00
+92.41 2.749E+00
+93.43 2.768E+00
+94.44 2.777E+00
+95.46 2.784E+00
+96.47 2.793E+00
+97.49 2.797E+00
+98.50 2.801E+00
+99.52 2.805E+00
+100.53 2.808E+00
+101.55 2.810E+00
+102.57 2.811E+00
+103.58 2.812E+00
+104.60 2.812E+00
+105.61 2.811E+00
+106.63 2.810E+00
+107.64 2.809E+00
+108.66 2.807E+00
+109.68 2.805E+00
+110.69 2.804E+00
+111.71 2.801E+00
+112.72 2.799E+00
+113.74 2.796E+00
+114.75 2.795E+00
+115.77 2.793E+00
+116.78 2.791E+00
+117.80 2.789E+00
+118.82 2.786E+00
+119.83 2.783E+00
+120.85 2.779E+00
+121.86 2.777E+00
+122.88 2.773E+00
+123.89 2.769E+00
+124.91 2.766E+00
+125.93 2.763E+00
+126.94 2.760E+00
+127.96 2.757E+00
+128.97 2.755E+00
+129.99 2.752E+00
+131.00 2.748E+00
+132.02 2.745E+00
+133.03 2.742E+00
+134.05 2.740E+00
+135.07 2.736E+00
+136.08 2.734E+00
+137.10 2.732E+00
+138.11 2.729E+00
+139.13 2.726E+00
+140.14 2.724E+00
+141.16 2.722E+00
+142.18 2.718E+00
+143.19 2.717E+00
+144.21 2.715E+00
+145.22 2.717E+00
+146.24 2.724E+00
+147.25 2.729E+00
+148.27 2.734E+00
+149.28 2.737E+00
+150.30 2.738E+00
+151.32 2.738E+00
+152.33 2.738E+00
+153.35 2.738E+00
+154.36 2.737E+00
+155.38 2.736E+00
+156.39 2.735E+00
+157.41 2.734E+00
+158.43 2.732E+00
+159.44 2.731E+00
+160.46 2.730E+00
+161.47 2.728E+00
+162.49 2.727E+00
+163.50 2.725E+00
+164.52 2.723E+00
+165.53 2.721E+00
+166.55 2.719E+00
+167.57 2.716E+00
+168.58 2.714E+00
+169.60 2.711E+00
+170.61 2.709E+00
+171.63 2.706E+00
+172.64 2.704E+00
+173.66 2.702E+00
+174.68 2.699E+00
+175.69 2.697E+00
+176.71 2.695E+00
+177.72 2.692E+00
+178.74 2.690E+00
+179.75 2.687E+00
+180.77 2.685E+00
+181.78 2.682E+00
+182.80 2.680E+00
+183.82 2.677E+00
+184.83 2.674E+00
+185.85 2.672E+00
+186.86 2.669E+00
+187.88 2.666E+00
+188.89 2.663E+00
+189.91 2.661E+00
+190.93 2.658E+00
+191.94 2.655E+00
+192.96 2.653E+00
+193.97 2.650E+00
+194.99 2.647E+00
+196.00 2.645E+00
+197.02 2.642E+00
+198.03 2.639E+00
+199.05 2.636E+00
+200.07 2.633E+00
+201.08 2.631E+00
+202.10 2.627E+00
+203.11 2.625E+00
+204.13 2.622E+00
+205.14 2.619E+00
+206.16 2.616E+00
+207.18 2.613E+00
+208.19 2.611E+00
+209.21 2.608E+00
+210.22 2.605E+00
+211.24 2.602E+00
+212.25 2.599E+00
+213.27 2.596E+00
+214.28 2.594E+00
+215.30 2.590E+00
+216.32 2.587E+00
+217.33 2.584E+00
+218.35 2.581E+00
+219.36 2.579E+00
+220.38 2.575E+00
+221.39 2.573E+00
+222.41 2.570E+00
+223.43 2.567E+00
+224.44 2.564E+00
+225.46 2.561E+00
+226.47 2.558E+00
+227.49 2.555E+00
+228.50 2.552E+00
+229.52 2.549E+00
+230.53 2.547E+00
+231.55 2.544E+00
+232.57 2.540E+00
+233.58 2.538E+00
+234.60 2.535E+00
+235.61 2.532E+00
+236.63 2.529E+00
+237.64 2.527E+00
+238.66 2.523E+00
+239.68 2.520E+00
+240.69 2.518E+00
+241.71 2.514E+00
+242.72 2.512E+00
+243.74 2.509E+00
+244.75 2.506E+00
+245.77 2.503E+00
+246.78 2.500E+00
+247.80 2.497E+00
+248.82 2.494E+00
+249.83 2.492E+00
+250.85 2.488E+00
+251.86 2.486E+00
+252.88 2.483E+00
+253.89 2.480E+00
+254.91 2.477E+00
+255.93 2.475E+00
+256.94 2.472E+00
+257.96 2.469E+00
+258.97 2.466E+00
+259.99 2.464E+00
+261.00 2.461E+00
+262.02 2.458E+00
+263.03 2.455E+00
+264.05 2.452E+00
+265.07 2.450E+00
+266.08 2.447E+00
+267.10 2.444E+00
+268.11 2.442E+00
+269.13 2.439E+00
+270.14 2.436E+00
+271.16 2.433E+00
+272.18 2.431E+00
+273.19 2.428E+00
+274.21 2.425E+00
+275.22 2.423E+00
+276.24 2.420E+00
+277.25 2.418E+00
+278.27 2.415E+00
+279.28 2.413E+00
+280.30 2.410E+00
+281.32 2.407E+00
+282.33 2.404E+00
+283.35 2.402E+00
+284.36 2.399E+00
+285.38 2.397E+00
+286.39 2.394E+00
+287.41 2.391E+00
+288.43 2.389E+00
+289.44 2.386E+00
+290.46 2.384E+00
+291.47 2.381E+00
+292.49 2.379E+00
+293.50 2.376E+00
+294.52 2.373E+00
+295.53 2.371E+00
+296.55 2.369E+00
+297.57 2.366E+00
+298.58 2.364E+00
+299.60 2.361E+00
+300.61 2.359E+00
+301.63 2.356E+00
+302.64 2.353E+00
+303.66 2.351E+00
+304.68 2.349E+00
+305.69 2.346E+00
+306.71 2.344E+00
+307.72 2.342E+00
+308.74 2.339E+00
+309.75 2.337E+00
+310.77 2.334E+00
+311.78 2.332E+00
+312.80 2.330E+00
+313.82 2.327E+00
+314.83 2.325E+00
+315.85 2.322E+00
+316.86 2.320E+00
+317.88 2.318E+00
+318.89 2.315E+00
+319.91 2.313E+00
+320.93 2.311E+00
+321.94 2.308E+00
+322.96 2.306E+00
+323.97 2.304E+00
+324.99 2.301E+00
+326.00 2.299E+00
+327.02 2.297E+00
+328.03 2.295E+00
+329.05 2.292E+00
+330.07 2.290E+00
+331.08 2.288E+00
+332.10 2.285E+00
+333.11 2.283E+00
+334.13 2.281E+00
+335.14 2.279E+00
+336.16 2.277E+00
+337.18 2.274E+00
+338.19 2.272E+00
+339.21 2.270E+00
+340.22 2.268E+00
+341.24 2.266E+00
+342.25 2.264E+00
+343.27 2.261E+00
+344.28 2.259E+00
+345.30 2.257E+00
+346.32 2.255E+00
+347.33 2.252E+00
+348.35 2.251E+00
+349.36 2.249E+00
+350.38 2.246E+00
+351.39 2.244E+00
+352.41 2.242E+00
+353.43 2.240E+00
+354.44 2.237E+00
+355.46 2.235E+00
+356.47 2.233E+00
+357.49 2.231E+00
+358.50 2.229E+00
+359.52 2.227E+00
+360.53 2.225E+00
+361.55 2.223E+00
+362.57 2.220E+00
+363.58 2.219E+00
+364.60 2.217E+00
+365.61 2.215E+00
+366.63 2.212E+00
+367.64 2.210E+00
+368.66 2.209E+00
+369.68 2.207E+00
+370.69 2.204E+00
+371.71 2.202E+00
+372.72 2.200E+00
+373.74 2.198E+00
+374.75 2.196E+00
+375.77 2.194E+00
+376.78 2.191E+00
+377.80 2.189E+00
+378.82 2.188E+00
+379.83 2.186E+00
+380.85 2.184E+00
+381.86 2.182E+00
+382.88 2.180E+00
+383.89 2.178E+00
+384.91 2.176E+00
+385.93 2.174E+00
+386.94 2.172E+00
+387.96 2.170E+00
+388.97 2.168E+00
+389.99 2.166E+00
+391.00 2.164E+00
+392.02 2.163E+00
+393.03 2.160E+00
+394.05 2.159E+00
+395.07 2.157E+00
+396.08 2.155E+00
+397.10 2.153E+00
+398.11 2.151E+00
+399.13 2.149E+00
+400.14 2.147E+00
+401.16 2.145E+00
+402.18 2.143E+00
+403.19 2.142E+00
+404.21 2.139E+00
+405.22 2.136E+00
+406.24 2.134E+00
+407.25 2.134E+00
+408.27 2.132E+00
+409.28 2.131E+00
+410.30 2.129E+00
+411.32 2.127E+00
+412.33 2.125E+00
+413.35 2.123E+00
+414.36 2.122E+00
+415.38 2.120E+00
+416.39 2.118E+00
+417.41 2.117E+00
+418.43 2.115E+00
+419.44 2.113E+00
+420.46 2.112E+00
+421.47 2.109E+00
+422.49 2.108E+00
+423.50 2.105E+00
+424.52 2.104E+00
+425.53 2.103E+00
+426.55 2.101E+00
+427.57 2.099E+00
+428.58 2.098E+00
+429.60 2.096E+00
+430.61 2.095E+00
+431.63 2.093E+00
+432.64 2.091E+00
+433.66 2.090E+00
+434.68 2.088E+00
+435.69 2.087E+00
+436.71 2.085E+00
+437.72 2.083E+00
+438.74 2.082E+00
+439.75 2.080E+00
+440.77 2.079E+00
+441.78 2.077E+00
+442.80 2.076E+00
+443.82 2.076E+00
+444.83 2.072E+00
+445.85 2.072E+00
+446.86 2.073E+00
+447.88 2.073E+00
+448.89 2.071E+00
+449.91 2.071E+00
+450.93 2.071E+00
+451.94 2.071E+00
+452.96 2.071E+00
+453.97 2.071E+00
+454.99 2.072E+00
+456.00 2.072E+00
+457.02 2.073E+00
+458.03 2.073E+00
+459.05 2.074E+00
+460.07 2.074E+00
+461.08 2.074E+00
+462.10 2.073E+00
+463.11 2.074E+00
+464.13 2.073E+00
+465.14 2.074E+00
+466.16 2.075E+00
+467.18 2.075E+00
+468.19 2.075E+00
+469.21 2.076E+00
+470.22 2.076E+00
+471.24 2.076E+00
+472.25 2.076E+00
+473.27 2.076E+00
+474.28 2.076E+00
+475.30 2.076E+00
+476.32 2.076E+00
+477.33 2.076E+00
+478.35 2.076E+00
+479.36 2.076E+00
+480.38 2.076E+00
+481.39 2.076E+00
+482.41 2.076E+00
+483.43 2.076E+00
+484.44 2.076E+00
+485.46 2.076E+00
+486.47 2.075E+00
+487.49 2.075E+00
+488.50 2.076E+00
+489.52 2.075E+00
+490.53 2.075E+00
+491.55 2.075E+00
+492.57 2.075E+00
+493.58 2.075E+00
+494.60 2.075E+00
+495.61 2.076E+00
+496.63 2.074E+00
+497.64 2.074E+00
+498.66 2.075E+00
+499.68 2.074E+00
+500.69 2.074E+00
+501.71 2.075E+00
+502.72 2.074E+00
+503.74 2.074E+00
+504.75 2.074E+00
+505.77 2.074E+00
+506.78 2.074E+00
+507.80 2.074E+00
+508.82 2.074E+00
+509.83 2.074E+00
+510.85 2.073E+00
+511.86 2.073E+00
+512.88 2.073E+00
+513.89 2.073E+00
+514.91 2.073E+00
+515.93 2.073E+00
+516.94 2.073E+00
+517.96 2.073E+00
+518.97 2.073E+00
+519.99 2.073E+00
+521.00 2.065E+00
+522.02 2.066E+00
+523.03 2.005E+00
+524.05 1.901E+00
+525.07 1.834E+00
+526.08 5.339E-01
+527.10 1.045E-01
+528.11 5.059E-02
+529.13 3.248E-02
+530.14 2.497E-02
+531.16 1.993E-02
+532.18 1.738E-02
+533.19 1.536E-02
+534.21 1.452E-02
+535.22 1.396E-02
+536.24 1.275E-02
+537.25 1.116E-02
+538.27 1.157E-02
+539.28 1.174E-02
+540.30 1.078E-02
+541.32 1.059E-02
+542.33 1.066E-02
+543.35 1.077E-02
+544.36 1.051E-02
+545.38 1.039E-02
+546.39 1.010E-02
+547.41 1.076E-02
+548.43 1.041E-02
+549.44 9.052E-03
+550.46 1.019E-02
+551.47 9.694E-03
+552.49 1.074E-02
+553.50 9.694E-03
+554.52 9.726E-03
+555.53 9.454E-03
+556.55 9.878E-03
+557.57 9.400E-03
+558.58 9.128E-03
+559.60 6.922E-03
+560.61 9.520E-03
+561.63 8.422E-03
+562.66 9.281E-03
+563.68 9.607E-03
+564.69 9.205E-03