Code till lecture04