CIC2601
ASSIGNMENT 1
DUE DATE: 24 APRIL 2025
,xyzy{|}~|~ ~z~~
()*+,*- ."
/&0"1"##
"23333 4
TUVW
X33233G2749
546742867 9:;<=>?@A>>B=CDE
54642 9:4:3A;
F6GHI242867 J3;<=2 :>>B=?DB?E
K5G246L27 M;<3A
N67L3 MBOB
P7682 QRSRR
012345679 YZZ[\][^_`[]\ZZ\abcd[ef`[^fg`[h\ch`fcbcd[ibfgj`j[Zbk`[^_\j`[l`jhfbm`l[bc
^_`[ehh\noecpbcd[]bdgf`[qrsqtu[vvvvw
!"#$%&'
ew ibfgj`j[ef`[o\^`c^beZZp[lenedbcd[h\nog^`f[of\dfenjw
mw e[ibfgj[bj[e[j`dn`c^[\][e[of\dfenjw
hw necp[ibfgj`j[ef`[d`c`fe^`l[mp[h_ech`w
lw lened`[hegj`l[mp[e[ibfgj[bj[heZZ̀l[^_`[ibfgj[oepZ\elw
yyyyy{|{{|z{z zyz
,LMNMOPQRSTPURVW XYYZYY[Z\]RNTRX]]Z[^]R_Z`aZb
012345679 **********+,-.+/0.+1234.536.7+,889-4361+/9+:0380+27.-7+27.+89;<2/.-7
,64+36=9-;,/396+7>7/.;7?
!"#$%&' ,? @9;<2/.-+./0387
A? B-9/9895
8? C.82-3/>+-37D7
4? @9;<2/.-+53/.-,8>
01234567( E+4,/,A,7.+37+,+8955.8/396+9=+36=9-;,/396+9-+4,/,+9-1,637.4+36+,+7<.83=38
:,>?
!"#$%&' C.5.8/+96.F
G-2.
H,57.
01234567) *********+896737/7+9=+,+<-9/9895I+49;,36+6,;.I+<,/0+,64+,+:.A+<,1.
6,;.?
!"#$%&' ,? J.A73/.
A? C.,-80+.6136.
8? K63=9-;+-.792-8.+598,/9-
4? E44-.77+A,-
c]]^YTMM[d[efghZYif]hYig\aYjijkiljM[efMmgalM_Z`aZbi^c^nj]]Z[^]oOPOOpPUqrk[afoNsSOpSN OMNq
, NOPOQRSTUVRWTXY Z[[\[[]\^_TPVTZ__\]`_Ta\bc\d
012345679 **********+++,-+./0+,110231+345+640./,731+80980-04.3.,:4+:;+-:<0+:./08
908-:4=-+>:8?+345+,503-+3-+@:68+:>4+>,./:6.+2,A,42+7805,.+.:+./0+:8,2,431
-:6870B
!"#$%&'
3B C132,38,-<
DB E:9@8,2/.
7B F./,7-
5B C/,-/,42
01234567( G436./:8,H05+3770--+,-+./0+6-0+:;+3+7:<96.08+-@-.0<+:8+53.3+;:8
643998:A05+9689:-0-B
!"#$%&'
I0107.+:40J
K860
L31-0
01234567) M991,73.,:4+-:;.>380+,-+./:-0+./3.+>0+5:>41:35+.:+908;:8<+3+-907,;,7+.3-?B
!"#$%&'
I0107.+:40J
K860
L31-0
M4+34.,A,86-+98:283<+1,?0+./0+:40+,4+./0+377:<934@,42+;,2680+31-:+,-
731105+3+-086<B
I0107.+:40J
K860
e__`[VOO]f]ghij\[kh_j[ki^c[lklmknlO]ghOoicnOa\bc\dk̀e`pl__\]`_qQRQQrRWstm]chqPuUQrUP vOPs
ASSIGNMENT 1
DUE DATE: 24 APRIL 2025
,xyzy{|}~|~ ~z~~
()*+,*- ."
/&0"1"##
"23333 4
TUVW
X33233G2749
546742867 9:;<=>?@A>>B=CDE
54642 9:4:3A;
F6GHI242867 J3;<=2 :>>B=?DB?E
K5G246L27 M;<3A
N67L3 MBOB
P7682 QRSRR
012345679 YZZ[\][^_`[]\ZZ\abcd[ef`[^fg`[h\ch`fcbcd[ibfgj`j[Zbk`[^_\j`[l`jhfbm`l[bc
^_`[ehh\noecpbcd[]bdgf`[qrsqtu[vvvvw
!"#$%&'
ew ibfgj`j[ef`[o\^`c^beZZp[lenedbcd[h\nog^`f[of\dfenjw
mw e[ibfgj[bj[e[j`dn`c^[\][e[of\dfenjw
hw necp[ibfgj`j[ef`[d`c`fe^`l[mp[h_ech`w
lw lened`[hegj`l[mp[e[ibfgj[bj[heZZ̀l[^_`[ibfgj[oepZ\elw
yyyyy{|{{|z{z zyz
,LMNMOPQRSTPURVW XYYZYY[Z\]RNTRX]]Z[^]R_Z`aZb
012345679 **********+,-.+/0.+1234.536.7+,889-4361+/9+:0380+27.-7+27.+89;<2/.-7
,64+36=9-;,/396+7>7/.;7?
!"#$%&' ,? @9;<2/.-+./0387
A? B-9/9895
8? C.82-3/>+-37D7
4? @9;<2/.-+53/.-,8>
01234567( E+4,/,A,7.+37+,+8955.8/396+9=+36=9-;,/396+9-+4,/,+9-1,637.4+36+,+7<.83=38
:,>?
!"#$%&' C.5.8/+96.F
G-2.
H,57.
01234567) *********+896737/7+9=+,+<-9/9895I+49;,36+6,;.I+<,/0+,64+,+:.A+<,1.
6,;.?
!"#$%&' ,? J.A73/.
A? C.,-80+.6136.
8? K63=9-;+-.792-8.+598,/9-
4? E44-.77+A,-
c]]^YTMM[d[efghZYif]hYig\aYjijkiljM[efMmgalM_Z`aZbi^c^nj]]Z[^]oOPOOpPUqrk[afoNsSOpSN OMNq
, NOPOQRSTUVRWTXY Z[[\[[]\^_TPVTZ__\]`_Ta\bc\d
012345679 **********+++,-+./0+,110231+345+640./,731+80980-04.3.,:4+:;+-:<0+:./08
908-:4=-+>:8?+345+,503-+3-+@:68+:>4+>,./:6.+2,A,42+7805,.+.:+./0+:8,2,431
-:6870B
!"#$%&'
3B C132,38,-<
DB E:9@8,2/.
7B F./,7-
5B C/,-/,42
01234567( G436./:8,H05+3770--+,-+./0+6-0+:;+3+7:<96.08+-@-.0<+:8+53.3+;:8
643998:A05+9689:-0-B
!"#$%&'
I0107.+:40J
K860
L31-0
01234567) M991,73.,:4+-:;.>380+,-+./:-0+./3.+>0+5:>41:35+.:+908;:8<+3+-907,;,7+.3-?B
!"#$%&'
I0107.+:40J
K860
L31-0
M4+34.,A,86-+98:283<+1,?0+./0+:40+,4+./0+377:<934@,42+;,2680+31-:+,-
731105+3+-086<B
I0107.+:40J
K860
e__`[VOO]f]ghij\[kh_j[ki^c[lklmknlO]ghOoicnOa\bc\dk̀e`pl__\]`_qQRQQrRWstm]chqPuUQrUP vOPs