0% found this document useful (0 votes)
110 views31 pages

Library Management System

DESI is a non-profit organization based in new mexico city. It aims to improve the quality of life for people living in the area.

Uploaded by

JaiHanumanki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views31 pages

Library Management System

DESI is a non-profit organization based in new mexico city. It aims to improve the quality of life for people living in the area.

Uploaded by

JaiHanumanki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 31

TABLE OF CONTENTS

CHAPTER

CONTENT
ABSTRACT

PAGE NO.
27 28 29 !" !1 !1 !! !,

ANALYSIS 1.1 Schedule of Project

DESI N

Le#el " D$D D%&'r&( Le#el 1 D$D D%&'r&( Le#el 2 D$D D%&'r&( D&t&)&*e De*%'+ ! . , 1 C-DIN -/TP/T 0IND-0S C-NCL/SI-N RE$ERENCE

!7 ,7 12 1!

ABSTRACT
The 2roject focu*e* o+ the de#elo2(e+t *3%ll* of the u*er. The 3+o4led'e &c5u%red 2ro#e* to )e hel2ful &+d effect%#e6 o+l7 %f %t %* %(2le(e+ted. The %(2le(e+t&t%o+ of the 3+o4led'e &c5u%red %* trou'h 2roject &+d c&*e *tud%e* )&*ed o+ re&l t%(e *ce+&r%o*. The 8LIBRARY 9ANA E9ENT SYSTE9: u+dert&3e+ &* & 2roject %* )&*ed o+ rele#&+t tech+olo'%e* .The 2roject* &re do+e %+ 'rou2* 4here the *tude+t le&r+ to 4or3 %+ & te&(6 (&+&'e 2roject *chedule* 6follo4 the )e*t cod%+' *t&+d&rd* &+d co+#e+t%o+* &+d &dhere to 2roject docu(e+t&t%o+ *t&+d&rd*. ;ere %+ th%* 2roject 4e u*e fro+t e+d &* <C== &+d )&c3e+d &* (*>&cce**. 0e *tore %+for(&t%o+ &)out the )oo3* &+d the *tude+t* 4ho h&#e t&3e+ the )oo3*. All the*e det&%l* &re *tored %+ the d&t&)&*e )7 e+ter%+' %+to <C== &+d the det&%l* c&+ )e d%*2l&7ed fro( the d&t&)&*e )7 4r%t%+' the 5uer7 %+ <C ==. Th%* 2roject %+#ol#e* *e#er&l (odule* to c&rr7 out e&ch &ct%o+. 0e cre&ted d&t&)&*e for *tor%+' the det&%l* %+ t&)le* .0e cre&ted t&)le for 9E9BER DETAILS6 & t&)le for *tor%+' B--? DETAILS &+d &+other t&)le for *tor%+' the det&%l* of the *tude+t* 4ho h&#e t&3e+ the )oo3* +&(el7 9E9BER B--? DETAILS. 0e c&+ &l*o *tore the det&%l* &t ru+ t%(e 6th&t %* 4e c&+ e+ter the *tude+t det&%l* )7 e+ter%+' the det&%l* of the *tude+t *e2&r&tel7 &t ru+ t%(e. L%3e4%*e the tr&+*&ct%o+ det&%l* c&+ &l*o )e e+tered &t ru+ t%(e. 0e c&+ e%ther *tore %+ & d&t&)&*e &+d *ee the det&%l* 4he+ re5u%red or *ee the det&%l* &t ru+ t%(e )7 *elect%+' the o2t%o+ d%*2l&7. ;e+ce %+ the e@%*t%+' *7*te( for LIBRARY 9ANA E9ENT SYSTE9 6the 2erfor(&+ce e#&lu&t%o+ *7*te( &+d the (&%+te+&+ce &re do+e (&+u&ll7. The 2ro2o*ed *7*te( 4%ll (&%+t&%+ &ll the %+for(&t%o+ %+ & *t&+d&rd d&t&)&*e &+d 4%ll )e &)le

to 'e+er&te re2ort* &* &+d 4he+ +ece**&r7.Acce**%+' &+d the u*er h&* the r%'ht to *e&rch )&*ed o+ the &)o#e (e+t%o+ed cr%ter%&*.

1. ANALYSIS PHASE
I+ th%* A+&l7*%* 2h&*e 4e &re &+&l7A%+' the re5u%re(e+t* 4h&t 4e 4&+t to do 2roject. 0e h&#e to collect the re5u%re(e+t* +eeded to de#elo2 the 2roject. $or th&t 4e h&#e to refer the )oo3* &+d 4e)*%te* for '&ther%+' the re5u%re(e+t*. I+ th%* &+&l7*%* 2h&*e6 4e h&#e to de*%'+ the 2roject %+ (%+d ho4 %t h&* to )e &+d 4h&t &re &ll the o2er&t%o+* th&t h&* to c&rr7 %+ the 2roject &+d ho4 %t h&* to )e %+ter&ct%#e 4%th the u*er* &+d ho4 %t h&* to &ttr&ct the cu*to(er. The 2roject h&* to co+t&%+ &ll the det&%l* &)out the (e()er* %+ the l%)r&r7 &+d )oo3* %+ the l%)r&r7 &+d the det&%l* the (e()er* 4ho t&3e+ the )oo3* &+d th%* det&%l* h&* to *tore %+ the d&t&)&*e for th%* t72e 4e h&#e to &+&l7Ae the 2ro)le( &+d 4e h&#e to de#elo2 the 2roject. I+ th%* &+&l7*%* 2h&*e 4e h&#e to collect the det&%l* &)out the 2roject *uch &* 4h&t &re &ll o2er&t%o+* th&t 4%ll (&3e %+ter&ct%#e &+d 4h&t &re &ll the f%eld* th&t h&* to )e 2re*e+t + the d&t&)&*e &+d the d&t&)&*e (u*t *tore the det&%l* of &ll the (e()er* &+d the )oo3 det&%l* &+d the (e()er* 4ho t&3e+ the )oo3*. %+ th%* &+&l7*%* 2h&*e o+l7 4e 4%ll collect the %+for(&t%o+ &)out the 2roject. Th%* %* the f%r*t *t&'e of the 2roject. After th%* o+l7 4e 4%ll *t&rt do%+' 2roject th&t %* the de*%'+ of the 2roject 4%ll c&rr7 &fter th%* *t&'e. After th&t 4e 4%ll 4r%te the 2roject cod%+' &+d 4e 4%ll te*t the 2roject. Th%* 2h&*e 4%ll t&3e the dur&t%o+ u2 to 1 to 2 4ee3* for co(2let%o+ of th%* &+&l7*%* *t&'e th&t %* for collect%+' the re5u%re(e+t* &+d %t h&* to co+t&%+ &ll the det&%l* &)out the 2roject. I+ *o(e 2roject* %t 4%ll t&3e (ore t%(e for co(2let%o+ of the &+&l7*%* *t&'e )ec&u*e %t h&* to collect (ore re5u%re(e+t*6 %t h&* to )e de2e+d u2o+ the 2roject %t 4%ll t&3e dur&t%o+6 he+ce for *(&ll t72e of 2roject* 4e c&+ e&*%l7 co(2lete the 2roject 4%th%+ the *hort dur&t%o+6 for l&r'e 2roject* %t 4%ll t&3e (ore dur&t%o+ for &+&l7*%* *t&'e &+d &l*o for co(2let%o+ of the 2roject.

But for th%* 2roject 4e c&+ e&*%l7 co(2lete the 2roject 4%th%+ the *hort dur&t%o+ )ec&u*e %t %* l%3e & (%+% 2roject &+d &l*o 4e c&+ e&*%l7 co(2lete the *t&'e of &+&l7*%*. If 4e co(2leted the *t&'e of &+&l7*%* the+ %t &22e&r* l%3e 4e co(2leted the 2,B of the 2roject 4%th%+ *hort dur&t%o+.

1.1 SCHEDULE OF THE PROJECT

ACTIVITY
De*%'+ Ph&*e I(2le(e+t&t%o+ Cod%+' Ph&*e <%e4 Re*ult E@ecut%o+ C De(o Re2ort e+er&t%o+

DURATION
2 0ee3* 2 0ee3* ! 0ee3* 2 0ee3* 1 0ee3 1 0ee3

2. DESIGN PHASE

I+ th%* de*%'+ *t&'e 4e &re de*%'+%+' our 2roject &ccord%+' to cu*to(er *&t%*f&ct%o+ or u*er *&t%*f&ct%o+. I+ th%* de*%'+ 2h&*e the u*er (u*t u+der*t&+d the 4hole 2roject )7 *ee%+' the de*%'+ of the 2roject. After the co(2let%o+ of the &+&l7*%* *t&'e the u*er (u*t de*%'+ the 2roject &ccord%+' to the collected re5u%re(e+t* %+ the &+&l7*%* *t&'e. After the co(2let%o+ of the &+&l7*%* *t&'e the u*er (u*t co+t%+ue 4%th the de*%'+ *t&'e. I+ th%* 2roject the u*er (u*t cre&te the d&t&)&*e to *tore the det&%l* of (e()er*6 )oo3*6 &+d re2ort* t&)le* )&*ed u2o+ collect%o+ of t&)le re5u%re(e+t* collected %+ the de*%'+ *t&'e. I+ th%* t&)le*6 o+e f%eld h&* )ee+ '%#e+ &* 2r%(&r7 3e7 %+ the de*%'+ of t&)le* )ec&u*e %t 4o+Dt &llo4 the du2l%c&te #&lue* of (e()er* or %t 4o+Dt &cce2t the *&(e %d +u()er for d%ffere+t (e()er*. $or Boo3 Det&%l* t&)le &l*o o+e 2r%(&r7 3e7 h&* )ee+ &lloc&ted for +e'lect%+' the *&(e #&lue* for the f%eld Boo3 +u()er &+d &+other t&)le 4&* cre&ted th&t %* for *tor%+' the det&%l* of tr&+*&ct%o+ th&t h&* )ee+ c&rr%ed out6 %+ th&t d&t&)&*e %t doe*+Dt h&#e &+7 3e7* %+ th&t )ec&u*e %t c&+ co+t&%+ the det&%l* (&+7 u*er* c&+ t&3e the )oo3 4%th *&(e &ccou+t +u()er. After cre&t%o+ of t&)le* the u*er (u*t de*%'+ the 2roject th&t %* %t c&+ &l*o re2re*e+t the de*%'+ %+ the for( of D&t& $lo4 D%&'r&(*. I+ the D&t& $lo4 d%&'r&(* %t co+t&%+* the le#el* th&t %* %t h&* to )e re2re*e+ted %+ Le#el " D$D6 Le#el 1 D$D6 Le#el 2 D$D6E *o th&t 4e c&+ re2re*e+t the D&t& flo4 d%&'r&(* %+ th&t for(&t u2 to +u()er of D$DD* re5u%red %+ the 2roject. The u*er (u*t de*%'+ or dr&4 the D$D d%&'r&(* )&*ed u2o+ the 2roject 4h&t %t 4%ll do6 4h&t &re the o2er&t%o+* th&t 4&* c&rr7%+' %+ the 2roject %t 4%ll re2re*e+t the D$D d%&'r&(* %+ the o+e )7 o+e o2er&t%o+ th&t 4&* c&rr7%+' %+ the 2roject. The u*er (u*t u+der*t&+d the 2roject 4h&t &re &ll the o2er&t%o+* %+ the 2roject th&t 4&* 'o%+' to do or c&rr7%+' out )7 *ee%+' the D$D D%&'r&(*. I+ th&t for(&t the u*er (u*t dr&4 the D$D d%&'r&(. The D$D d%&'r&( th&t (u*t co+t&%+ &ll the det&%l* of the 2roject. ,

2.1 LEVEL 0 DFD DIAGRAM: I+ Le#el " D$D d%&'r&(6 %t 4%ll d%*2l&7 the (e+u* of the 2roject th&t %* 4h&t &re &ll 4e c&+ do %+ the 2roject. $ro( th&t 4e c&+ *elect the o2t%o+ 4h&t 4e &re 'o%+' to do. B&*ed u2o+ the co+d%t%o+ %t d%*2l&7 the +e@t *cree+ for the *elected o2er&t%o+.

LEVEL O DFD DIAGRAM

SEARC;IN ErrorF Refere+ce *ource +ot fou+d T;E B--?

DISPLAYIN T;E B--? DETAILS

SEARC;IN ST/DENT DETAIL

DISPLAYIN T;E ST/DENTS DETAILS

ENTERIN T;E B--? DETAILS

ST-RIN T;E B--? DETAILS

ENTERIN ST/DENT DETAILS

ST-RIN T;E ST/DENT DETAILS

ST/DENTB--? ENTRY

2.2 LEVEL 1 DFD DIAGRAM:

ST-RIN T;E ST/DENTB--? DETAILS

I+ Le#el 1 D$D d%&'r&( %t t&3e* the %+2ut det&%l* &+d *tore the det&%l* %+ the d&t&)&*e. It t&3e* the det&%l* *e2&r&tel7 for e&ch t&)le &+d *tore det&%l* *e2&r&tel7 %+ e&ch t&)le.

2.2.1 TO STORE THE DETAILS OF MEMBERS:

NA9E

9E9 NST-RIN T;E DETAILS IN T;E DATABASE TA?IN INP/T DETAILS -$ 9E9BER 9E9BER

ADDRESS

D-B

2.2.2 TO STORE THE DETAILS OF BOOKS:

ST-C?

B--? NA9E B--? N-

ST-RIN T;E DETAILS IN T;E DATABASE

TA?IN INP/T DETAIL S -$ B--?S

A/T;-R

EDITI-N P/BLIS;ER

2.2.3 TO STORE THE DETAILS OF TRANSACTIONS

2.3 LEVEL 2 DFD DIAGRAM: I+ Le#el 2 D$D d%&'r&( %t d%*2l&7* the *elected det&%l* or the det&%l* of &ll )oo3* 2re*e+t %+ the l%)r&r7 &+d the det&%l* of *elected (e()er* or &ll the (e()er* 4ho &re h&#%+' the (e()er*h%2 %+ the l%)r&r7 &+d the tr&+*&ct%o+ det&%l* of (e()er* 4ho h&#e t&3e+ )oo3*. 2.3.1 TO DISPLAY THE MEMBER DETAILS:

NA9E

9E9 NDISPLAYIN T;E DETAILS $R-9 T;E DATABASE DISPLAY IN -/TP/T DETAILS -$ 9E9BER

ADDRESS

D-B

2.3.2 TO DISPLAY THE DETAILS OF BOOKS:

ST-C?

B--? NA9E B--? N-

DISPLAYIN T;E DETAILS $R-9 T;E DATABASE

DISPLA YIN DETAIL 9E9NS -$ B--?S

A/T;-R DATE -$ RET/RN

B--? NA9E B--? N-

EDITI-N P/BLIS;ER DISPLAYIN T;E DETAILS $R-9 T;E DATABASE DISPLAY IN DETAILS -$ REP-RTS

A/T;-R

EDITI-N 9E9BER NA9E DATE -$ ISS/E

2.3.3 TO DISPLAY THE DETAILS OF TRANSACTIONS

2.4 DATABASE DESIGN: MS-ACCESS DATABASE F LIBRARY . 9DB


1"

2...1 B--?DETAILS TABLE

$IELD NA9E B--?NB--?NA9E A/T;-R EDITI-N P/BLIS;ER ST-C?

DATATYPE Te@t Te@t Te@t Te@t Te@t Te@t

SIGE ," ," ," ," ," ,"

2...2 9E9BER DETAILS TABLE

$IELD NA9E 9E9NNA9E ADRESS D-B

DATATYPE Te@t Te@t Te@t D&teHT%(e

SIGE ," ," ," 8

11

2...! TRANSACTI-N DETAILS TABLE

$IELD NA9E 9E9NB--?NB--?NA9E NA9E A/T;-R DATE-$B--?ISS/E DATE-$B--?RET/RN EDITI-N

DATATYPE Te@t Te@t Te@t Te@t Te@t D&teHT%(e D&teHT%(e Te@t

SIGE ," ," ," ," ," 8 8 ,"

12

3. CODING:
HHL%)r&r7 9&+&'e(e+t S7*te(. HI A Pro'r&( for JLIBRARY 9ANA E9ENTJ6 throu'h 4h%ch 4e c&+ (&%+t&%+ the &ll )oo3* of the L%)r&r7K %+clud%+' Boo3 +&(e6 0r%tter +&(e6 Boo3 code C Co27 of the )oo3.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>IH

1!

L%+cludeM%o*tre&(.hN L%+cludeMco+%o.hN L%+cludeMf*tre&(.hN L%+cludeM*tr%+'.hN L%+cludeM*tdl%).hN L%+cludeM%o(&+%2.hN

cl&** l%) O 2rotectedF ch&r +&(eP2,QP2,QK ch&r 4+P2,QP2,QK ch&r codeP2,QP1,QK ch&r co27P2,QP1,QK

RK

cl&** f+F2u)l%c l%) O %+t AK 2u)l%cF #o%d &ddST#o%dUK #o%d deleteST#o%dUK

1.

#o%d 2lu*T#o%dUK #o%d d%*2l&7ST#o%dUK #o%d %+%t%&lTUOAV"KR #o%d *rchTUK RK

#o%d f+ FF &ddST#o%dU O %+t (6+63K

HHTo &dd & +e4 )oo3

clr*crTUK

f*tre&( f1K f1.o2e+TJ)oo31.t@tJ6%o*FFoutW%o*FF&22UK

coutMMJX+X+E+ter the )oo3 +&(e FJK c%+NN+&(ePAQK coutMMJE+ter 4r%tter +&(e c%+NN4+PAQK coutMMJE+ter the )oo3 code FJK c%+NNcodePAQK coutMMJE+ter the +o. of co27 FJK c%+NNco27PAQK FJK

1,

%+t %K

(V*trle+T+&(ePAQUK +V*trle+T4+PAQUK 3V*trle+TcodePAQUK

f1.*ee3'T"6%o*FFe+dUK f1MMe+dlK

f1MM+&(ePAQK forT%V"K%M21>(K%==U f1MMJX JK f1 MM4+PAQK forT%V"K%M22>+K%==U f1MMJX JK f1 MMcodePAQK forT%V"K%M17>3K%==U f1MMJX JK f1 MMco27PAQK f1.clo*eTUK

A==K

11

R #o%d f+ FF deleteST#o%dU O %+t %K HHTo delete & co27 of )oo3 fro( l%*t

clr*crTUK

coutMMJX+Ple&*e e+ter the )oo3 codeFJK c%+NN%K

f*tre&( f2K f2.o2e+TJ)oo31.t@tJ6%o*FF%+W%o*FFoutW%o*FF+ocre&teUK

f2.*ee3'T"UK

ch&r )P2"QK %+t (6+6oK ch&r IlK

4h%leTf2.eofTUVV"U O f2NN)K f2NN)K

17

f2NN(K f2NNlK

+V&to%TlUK oV*trle+TlUK

%fT(VV%U O f2.*ee3'T>o6%o*FFcurUK

%f T+N"U O +>>K f2MM+K coutMMJX+-+e co27 of th%* )oo3 %* deleted fro( l%*t.JK 'etchTUK )re&3K R el*e O coutMMJNot &#&%l&)le co27.JK )re&3K R

18

R R f2.clo*eTUK

#o%d f+ FF 2lu*T#o%dU O %+t jK

HHTo &dd & co27 of )oo3 to l%*t

clr*crTUK

coutMMJX+Ple&*e e+ter the )oo3 codeFJK c%+NNjK

f*tre&( f1K f1.o2e+TJ)oo31.t@tJ6%o*FF%+W%o*FFoutW%o*FF+ocre&teUK

f1.*ee3'T"UK

ch&r cP!"QK %+t e6r6tK ch&r I2K

19

4h%leTf1.eofTUVV"U O f1NNcK f1NNcK f1NNrK f1NN2K

eV&to%T2UK tV*trle+T2UK

%fTrVVjU O f1.*ee3'T>t6%o*FFcurUK

%fTeNV"U O e==K f1MMeK coutMMJX+-+e co27 of th%* )oo3 %* &dded to l%*t.JK 'etchTUK )re&3K R

2"

el*e O coutMMJI+#&l%d )oo3 code.JK )re&3K R R R

f1.clo*eTUK

#o%d f+ FF d%*2l&7ST#o%dU O clr*crTUK

HHTo *ho4 the )oo3 l%*t

f*tre&( f!K f!.o2e+TJ)oo31.t@tJ6%o*FF%+W%o*FF&22UK f!.*ee3'T"UK

ch&r &K

coutMMJX+X+JK

21

coutMMJXtIIIIIIIIIIIIIII B--? LIST IIIIIIIIIIIIIIIJK coutMMJX+X+JK coutMMJBoo3+&(eJMM*et4T2,UMMJ0r%tterJMM*et4T18UMMJCodeJMM*et4T17UMMJCo27J MMe+dlK coutMMJ>>>>>>>>JMM*et4T2,UMMJ>>>>>>>JMM*et4T18UMMJ>>>>JMM*et4T17UMMJ>>>>JMMe+dlK

4h%leTf!U O f!.'etT&UK coutMM&K R f!.clo*eTUK 'etchTUK R

#o%d f+ FF *rch TU O %+t %6j63V"K

HHTo *e&rch & )oo3 4%th %t* code fro( l%*t

clr*crTUK

coutMMJX+Ple&*e e+ter the Boo3 codeF JK c%+NNjK

22

f*tre&( f.K f..o2e+TJ)oo31.t@tJ6%o*FF%+W%o*FF&22UK f..*ee3'T"UK

ch&r cP2"Q6dP2"QK %+t +62K

4h%leTf..eofTUVV"U O f.NNcK f.NNdK f.NN+K f.NN2K

%fT+VVjU O coutMMJ Boo3 +&(e F JMMcMMe+dlK

coutMMJ 0r%tter +&(e F JMMdMMe+dlK coutMMJ Boo3 code F JMM+MMe+dlK

coutMMJ A#&%l&)le co27 F JMM2MMe+dlMMe+dlK 'etchTUK 3==K R

2!

%fT3VV1U )re&3K R

%+t (&%+ TU O %+t %K

HH9&%+ fu+ct%o+

f+ fK f.%+%t%&lTUK

clr*crTUK

4h%leT1U O clr*crTUK

coutMMJX+X+III>>>>> PR- RA9 >>>>>IIIJK

0ELL

C-9E

T-

LIBRARY

9ANA E9ENT

coutMMJX+X+0h&t do 7ou 4&+t to doYJMMe+dlK coutMMJX+1F Add & +e4 )oo3 to the l%*t.JK coutMMJX+2F Delete & co27 of )oo3 fro( l%*t.JK

2.

coutMMJX+!F Add & co27 of )oo3 to l%*t.JK coutMMJX+.F See the )oo3 l%*t.JK coutMMJX+,F Se&rch & Boo3 fro( l%*t.JK coutMMJX+1F E@%t .JMMe+dlK coutMMJX+I+2ut 7our cho%ceFJK c%+NN%K

*4%tchT%U O c&*e 1F O f.&ddSTUK )re&3K R

c&*e 2F O f.deleteSTUK )re&3K R

c&*e !F O

2,

f.2lu*TUK )re&3K R

c&*e .F O f.d%*2l&7STUK )re&3K R

c&*e ,F O f.*rchTUK )re&3K R

c&*e 1F O coutMMJTh&+3 7ou.JK )re&3K R R

21

%f T%VV1U )re&3K R

'etchTUK retur+ "K R HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

4. OUTPUT

INDO S

27

28

29

!"

!. CONCLUSION:

I+ th%* 4e le&r+ed (ore &)out do%+' l%)r&r7 (&+&'e(e+t %+ C== &+d co++ect%+' D&t&)&*e to %t. Th%* 2roject +eed* to refer (ore )oo3* &+d *e&rch 4e)*%te* for do%+' th%* 2roject. Th%* (&3e* &+ &dd%t%o+&l 3+o4led'e for u* %+ C== &+d <%*u&l C==. I+ th%* Project 4e co++ected the d&t&)&*e to #%*u&l c== &+d 4e le&r+ed ho4 to co++ect the d&t&)&*e 4%th c== th%* (&3e* &+ &dd%t%o+&l 3+o4led'e for u* )7 3+o4%+' the det&%l*.

!1

You might also like