You are on page 1of 49

2

0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
.
B
.

T
E
C
H
.

C
O
M
P
U
T
E
R

S
C
I
E
N
C
E

A
N
D

E
N
G
I
N
E
E
R
I
N
G
I

Y
e
a
r
C
O
U
R
S
E

S
T
R
U
C
T
U
R
E
C
o
d
e
S
u
b
j
e
c
t
T
P
C
H
S

0
5
2
3
1
E
n
g
l
i
s
h
2
+
1
*
-
4
M
A

0
5
3
6
3
M
a
t
h
e
m
a
t
i
c
s


I
3
+
1
*
-
6
M
A

0
5
3
6
1
M
a
t
h
e
m
a
t
i
c
a
l

M
e
t
h
o
d
s
3
+
1
*
-
6
P
Y

0
5
0
4
7
A
p
p
l
i
e
d

P
h
y
s
i
c
s
2
+
1
*
-
4
C
S

0
5
1
0
6
C

P
r
o
g
r
a
m
m
i
n
g

a
n
d

D
a
t
a

S
t
r
u
c
t
u
r
e
s
3
+
1
*
-
6
E
E

0
5
0
6
8
B
a
s
i
c

E
l
e
c
t
r
i
c
a
l

E
n
g
i
n
e
e
r
i
n
g
2
+
1
*
-
6
E
C

0
5
2
1
0
E
l
e
c
t
r
o
n
i
c

D
e
v
i
c
e
s

a
n
d

C
i
r
c
u
i
t
s
3
+
1
*
-
6
M
E

0
5
2
2
0
E
n
g
i
n
e
e
r
i
n
g

D
r
a
w
i
n
g

P
r
a
c
t
i
c
e

L
a
b
-
3
4
C
S

0
5
1
4
4
C
o
m
p
u
t
e
r

P
r
o
g
r
a
m
m
i
n
g

L
a
b
-
3
4
E
E

0
5
1
8
8
E
l
e
c
t
r
i
c
a
l

a
n
d

E
l
e
c
t
r
o
n
i
c
s

L
a
b
-
3
4
H
S

0
5
2
3
2
E
n
g
l
i
s
h

L
a
n
g
u
a
g
e

c
o
m
m
u
n
i
c
a
t
i
o
n


s
k
i
l
l
s

L
a
b
-
3
4
C
S

0
5
3
3
7
I
T

W
o
r
k
-
S
h
o
p
-
3
4
T
o
t
a
l
2
5
1
5
5
6
I
I

Y
e
a
r
I

S
e
m
e
s
t
e
r
C
O
U
R
S
E

S
T
R
U
C
T
U
R
E
C
o
d
e
S
u
b
j
e
c
t
T
P
C
M
A

0
5
4
7
6
P
r
o
b
a
b
i
l
i
t
y

&

S
t
a
t
i
s
t
i
c
s
4
+
1
*
-
4
C
S

0
5
3
6
0
M
a
t
h
e
m
a
t
i
c
a
l

F
o
u
n
d
a
t
i
o
n
s

o
f

C
o
m
p
u
t
e
r

S
c
i
e
n
c
e
4
+
1
*
-
4
C
S

0
5
0
0
7
A
d
v
a
n
c
e
d

D
a
t
a

S
t
r
u
c
t
u
r
e
s
4
+
1
*
-
4
C
S

0
5
1
7
5
D
i
g
i
t
a
l

L
o
g
i
c

D
e
s
i
g
n
4
+
1
*
-
4
C
S

0
5
1
4
0
C
o
m
p
u
t
e
r

O
r
g
a
n
i
z
a
t
i
o
n
4
+
1
*
-
4
C
S

0
5
1
5
9
D
a
t
a

B
a
s
e

M
a
n
a
g
e
m
e
n
t

S
y
s
t
e
m
s
4
+
1
*
-
4
C
S

0
5
0
0
8
A
d
v
a
n
c
e
d

D
a
t
a

S
t
r
u
c
t
u
r
e
s

(
C
+
+
)

L
a
b
-
3
2
C
S

0
5
1
5
7
D
a
t
a

B
a
s
e

M
a
n
a
g
e
m
e
n
t

S
y
s
t
e
m
s

L
a
b
.
-
3
2
T
o
t
a
l
3
0
6
2
8
A
C
A
D
E
M
I
C

R
E
G
U
L
A
T
I
O
N
S
C
O
U
R
S
E

S
T
R
U
C
T
U
R
E
A
N
D
D
E
T
A
I
L
E
D

S
Y
L
L
A
B
U
S
C
O
H
P
U
T
E
R

S
C
I
E
N
C
E

A
N
D
E
N
G
I
N
E
E
R
I
N
G
f
o
r
B
.
T
E
C
H
.

F
O
U
R

Y
E
A
R

D
E
G
R
E
E

C
O
U
R
S
E
(
A
p
p
l
i
c
a
b
l
e

f
o
r

t
h
e

b
a
t
c
h
e
s

a
d
m
i
t
t
e
d

f
r
o
m

2
0
0
5
-
2
0
0
6
)
l

8
l

l

8
l
8
8
0

1
l
0
8
8
0
l
0
6
l
0

l

0
8
l

l
8
$
l
1
f
K
U
K
A
T
P
A
L
L
Y
,


H
Y
D
E
R
A
B
A
D

-

5
0
0

0
7
2


(
A
.
P
.
)
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
.
B
.

T
E
C
H
.

C
O
M
P
U
T
E
R

S
C
I
E
N
C
E

A
N
D

E
N
G
I
N
E
E
R
I
N
G
I
I

Y
e
a
r
I
I


S
e
m
e
s
t
e
r
C
O
U
R
S
E

S
T
R
U
C
T
U
R
E
C
o
d
e
S
u
b
j
e
c
t
T
P
C
C
S

0
5
5
2
1
S
o
f
t
w
a
r
e

E
n
g
i
n
e
e
r
i
n
g
4
+
1
*
-
4
C
S

0
5
1
6
0
D
e
s
i
g
n

a
n
d

A
n
a
l
y
s
i
s

o
f

A
l
g
o
r
i
t
h
m
s
4
+
1
*
-
4
C
E

0
5
2
3
9
E
n
v
i
r
o
n
m
e
n
t
a
l

S
t
u
d
i
e
s
4
+
1
*
-
4
E
C

0
5
4
7
1
P
r
i
n
c
i
p
l
e
s

o
f

C
o
m
m
u
n
i
c
a
t
i
o
n
s
4
+
1
*
-
4
E
C

0
5
4
0
0
M
i
c
r
o
p
r
o
c
e
s
s
o
r
s

a
n
d

I
n
t
e
r
f
a
c
i
n
g
4
+
1
*
-
4
C
S

0
5
4
3
4
O
O
P
S

t
h
r
o
u
g
h

J
a
v
a
4
+
1
*
-
4
C
S

0
5
3
3
8
J
a
v
a

L
a
b
-
3
2
E
C

0
5
4
0
1
M
i
c
r
o
p
r
o
c
e
s
s
o
r
s

L
a
b
-
3
2
T
o
t
a
l
3
0
6
2
8
I
I
I

Y
e
a
r
I


S
e
m
e
s
t
e
r
C
O
U
R
S
E

S
T
R
U
C
T
U
R
E
C
o
d
e
S
u
b
j
e
c
t
T
P
C
C
S

0
5
2
6
3
F
o
r
m
a
l

L
a
n
g
u
a
g
e
s

a
n
d

A
u
t
o
m
a
t
a

T
h
e
o
r
y
4
+
1
*
-
4
C
S

0
5
4
3
2
O
b
j
e
c
t

O
r
i
e
n
t
e
d

A
n
a
l
y
s
i
s

a
n
d

D
e
s
i
g
n
4
+
1
*
-
4
H
S

0
5
3
5
3
M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s

&

F
i
n
a
n
c
i
a
l

A
n
a
l
y
s
i
s
4
+
1
*
-
4
C
S

0
5
4
3
5
O
p
e
r
a
t
i
n
g

S
y
s
t
e
m
s
4
+
1
*
-
4
C
S

0
5
1
3
8
C
o
m
p
u
t
e
r

N
e
t
w
o
r
k
s
4
+
1
*
-
4
C
S

0
5
4
7
5
P
r
i
n
c
i
p
l
e
s

o
f

P
r
o
g
r
a
m
m
i
n
g

L
a
n
g
u
a
g
e
s
4
+
1
*
-
4
C
S

0
5
5
6
4
U
M
L

L
a
b
-
3
2
C
S

0
5
1
3
9
C
o
m
p
u
t
e
r

N
e
t
w
o
r
k
s

&

O
p
e
r
a
t
i
n
g

S
y
s
t
e
m

L
a
b
-
3
2
T
o
t
a
l
3
0
6
2
8
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
.
B
.

T
E
C
H
.

C
O
M
P
U
T
E
R

S
C
I
E
N
C
E

A
N
D

E
N
G
I
N
E
E
R
I
N
G
I
I
I

Y
e
a
r
I
I


S
e
m
e
s
t
e
r
C
O
U
R
S
E

S
T
R
U
C
T
U
R
E
C
o
d
e
S
u
b
j
e
c
t
T
P
C
C
S

0
5
1
3
7
C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s
4
+
1
*
-
4
C
S

0
5
1
3
0
C
o
m
p
i
l
e
r

D
e
s
i
g
n
4
+
1
*
-
4
C
S

0
5
5
6
6
U
N
I
X

P
r
o
g
r
a
m
m
i
n
g
4
+
1
*
-
4
C
S

0
5
3
1
7
I
n
f
o
r
m
a
t
i
o
n

S
e
c
u
r
i
t
y
4
+
1
*
-
4
C
S

0
5
4
2
4
N
e
u
r
a
l

N
e
t
w
o
r
k
s
4
+
1
*
-
4
C
S

0
5
5
2
3
S
o
f
t
w
a
r
e

T
e
s
t
i
n
g

M
e
t
h
o
d
o
l
o
g
i
e
s
4
+
1
*
-
4
C
S

0
5
3
1
8
I
n
f
o
r
m
a
t
i
o
n

S
e
c
u
r
i
t
y

L
a
b
-
3
2
C
S

0
5
5
6
7
U
N
I
X

P
r
o
g
r
a
m
m
i
n
g

a
n
d

C
o
m
p
i
l
e
r

D
e
s
i
g
n


L
a
b
.
-
3
2
T
o
t
a
l
3
0
6
2
8
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
.
B
.

T
E
C
H
.

C
O
M
P
U
T
E
R

S
C
I
E
N
C
E

A
N
D

E
N
G
I
N
E
E
R
I
N
G
I
V

Y
e
a
r
I

S
e
m
e
s
t
e
r
C
O
U
R
S
E

S
T
R
U
C
T
U
R
E
C
o
d
e
S
u
b
j
e
c
t
T
P
C
C
S

0
5
2
1
6
E
m
b
e
d
d
e
d

S
y
s
t
e
m
s
4
+
1
*
-
4
C
S

0
5
5
7
9
W
e
b

T
e
c
h
n
o
l
o
g
i
e
s
4
+
1
*
-
4
C
S

0
5
1
5
8
D
a
t
a

W
a
r
e
h
o
u
s
i
n
g

a
n
d

D
a
t
a

M
i
n
i
n
g
4
+
1
*
-
4
C
S

0
5
5
2
2
S
o
f
t
w
a
r
e

P
r
o
j
e
c
t

M
a
n
a
g
e
m
e
n
t
4
+
1
*
-
4
E
L
E
C
T
I
V
E

-

I

:
4
+
1
*
-
4
C
S

0
5
0
4
8
A
r
t
i
f
i
c
i
a
l

I
n
t
e
l
l
i
g
e
n
c
e
C
S

0
5
4
1
2
M
o
b
i
l
e

C
o
m
p
u
t
i
n
g
C
S

0
5
4
1
9
M
u
l
t
i
m
e
d
i
a

a
n
d

A
p
p
l
i
c
a
t
i
o
n

D
e
v
e
l
o
p
m
e
n
t
E
L
E
C
T
I
V
E

-

I
I

:
4
+
1
*
-
4
C
S

0
5
0
0
4
A
d
v
a
n
c
e
d

C
o
m
p
u
t
e
r

A
r
c
h
i
t
e
c
t
u
r
e
C
S

0
5
1
2
9
C
l
i
e
n
t

s
e
r
v
e
r

C
o
m
p
u
t
i
n
g
C
S

0
5
4
2
3
N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t

S
y
s
t
e
m
s
C
S

0
5
2
1
7
E
m
b
e
d
d
e
d

S
y
s
t
e
m
s

L
a
b
-
3
2
C
S

0
5
5
8
0
W
e
b

T
e
c
h
n
o
l
o
g
i
e
s

L
a
b
-
3
2
T
o
t
a
l
3
0
6
2
8
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
.
B
.

T
E
C
H
.

C
O
M
P
U
T
E
R

S
C
I
E
N
C
E

A
N
D

E
N
G
I
N
E
E
R
I
N
G
I
V

Y
e
a
r
I
I

S
e
m
e
s
t
e
r
C
O
U
R
S
E

S
T
R
U
C
T
U
R
E
C
o
d
e
S
u
b
j
e
c
t
T
P
C
H
S

0
5
3
5
2
M
a
n
a
g
e
m
e
n
t

S
c
i
e
n
c
e
4
+
1
*
-
4
E
L
E
C
T
I
V
E

I
I
I

:
4
+
1
*
-
4
C
S

0
5
3
0
2
I
m
a
g
e

P
r
o
c
e
s
s
i
n
g
C
S

0
5
1
8
5
E
-
C
o
m
m
e
r
c
e
C
S

0
5
1
8
0
D
i
s
t
r
i
b
u
t
e
d

D
a
t
a
b
a
s
e
s
E
L
E
C
T
I
V
E


I
V

:
4
+
1
*
-
4
C
S

0
5
5
7
3
V
i
r
t
u
a
l

R
e
a
l
i
t
y
C
S

0
5
2
9
4
H
u
m
a
n

C
o
m
p
u
t
e
r

I
n
t
e
r
f
a
c
e
C
S

0
5
0
0
5
A
d
v
a
n
c
e
d

C
o
m
p
u
t
i
n
g

C
o
n
c
e
p
t
s
C
A

0
5
3
1
5
I
n
d
u
s
t
r
y

O
r
i
e
n
t
e
d

M
i
n
i

P
r
o
j
e
c
t
-
-
2
C
A

0
5
5
1
5
S
e
m
i
n
a
r
-
-
2
C
A

0
5
4
9
5
P
r
o
j
e
c
t

W
o
r
k
-
-
1
2
T
o
t
a
l
1
5
-
2
8
N
o
t
e
:
A
l
l

E
n
d

E
x
a
m
i
n
a
t
i
o
n
s

(
T
h
e
o
r
y

a
n
d

P
r
a
c
t
i
c
a
l
)

a
r
e

o
f

t
h
r
e
e

h
o
u
r
s

d
u
r
a
t
i
o
n
.
*

-

T
u
t
o
r
i
a
l
T

-

T
h
e
o
r
y
P

-

P
r
a
c
t
i
c
a
l
C

-

C
r
e
d
i
t
s
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
T




P



C
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
2
+
1



0




4
(
H
S

0
5
2
3
1
)


E
N
G
L
I
S
H
1
.
I
N
T
R
O
D
U
C
T
I
O
N

:
I
n

v
i
e
w

o
f

t
h
e

g
r
o
w
i
n
g

i
m
p
o
r
t
a
n
c
e

o
f

E
n
g
l
i
s
h

a
s

a

t
o
o
l

f
o
r

g
l
o
b
a
l

c
o
m
m
u
n
i
c
a
t
i
o
n

a
n
d

t
h
e

c
o
n
s
e
q
u
e
n
t
e
m
p
h
a
s
i
s

o
n

t
r
a
i
n
i
n
g

s
t
u
d
e
n
t
s

t
o

a
c
q
u
i
r
e

c
o
m
m
u
n
i
c
a
t
i
v
e

c
o
m
p
e
t
e
n
c
e
,

t
h
e

s
y
l
l
a
b
u
s

h
a
s

b
e
e
n

d
e
s
i
g
n
e
d
t
o

d
e
v
e
l
o
p

l
i
n
g
u
i
s
t
i
c

a
n
d

c
o
m
m
u
n
i
c
a
t
i
v
e

c
o
m
p
e
t
e
n
c
e

o
f

E
n
g
i
n
e
e
r
i
n
g

s
t
u
d
e
n
t
s
.

T
h
e

p
r
e
s
c
r
i
b
e
d

b
o
o
k
s
a
n
d

t
h
e

e
x
e
r
c
i
s
e
s

a
r
e

m
e
a
n
t

t
o

s
e
r
v
e

b
r
o
a
d
l
y

a
s

s
t
u
d
e
n
t
s


h
a
n
d
b
o
o
k
s
,

t
o

e
n
c
o
u
r
a
g
e

t
h
e
m

t
o

d
e
v
e
l
o
p
t
h
e
i
r

l
a
n
g
u
a
g
e

s
k
i
l
l
s
.

T
h
e

t
w
o

t
e
x
t
b
o
o
k
s

i
d
e
n
t
i
f
i
e
d

b
y

t
h
e

B
o
a
r
d

o
f

S
t
u
d
i
e
s

s
e
r
v
e

t
h
e

p
u
r
p
o
s
e

o
f
i
l
l
u
s
t
r
a
t
i
n
g

t
h
e

c
o
n
c
e
p
t
u
a
l

f
r
a
m
e
w
o
r
k

w
i
t
h
i
n

w
h
i
c
h

t
h
e

s
y
l
l
a
b
u
s

i
s

t
o

b
e

a
d
m
i
n
i
s
t
e
r
e
d

i
n

t
h
e

c
l
a
s
s
r
o
o
m
.
W
h
e
n

a

t
e
x
t
b
o
o
k

i
s

p
r
e
s
c
r
i
b
e
d

c
o
n
t
e
n
t

i
s

g
e
n
e
r
a
l
l
y

p
a
i
d

a
t
t
e
n
t
i
o
n

t
o
.

H
o
w
e
v
e
r
,

t
h
e

s
t
r
e
s
s

i
n

t
h
i
s
s
y
l
l
a
b
u
s

i
s

o
n

l
a
n
g
u
a
g
e

a
c
q
u
i
s
i
t
i
o
n

a
n
d

s
k
i
l
l

d
e
v
e
l
o
p
m
e
n
t
,

c
a
l
l
i
n
g

f
o
r

b
o
t
h

t
h
e

t
e
a
c
h
e
r

a
n
d

t
h
e

t
a
u
g
h
t
t
o

g
o

b
e
y
o
n
d

t
h
e

p
r
e
s
c
r
i
b
e
d

t
e
x
t
s

a
n
d

i
n
n
o
v
a
t
e

e
x
e
r
c
i
s
e
s

a
n
d

t
a
s
k
s
.
2
.
O
B
J
E
C
T
I
V
E
S

:
1
.
T
o

p
r
o
m
o
t
e

t
h
e

l
a
n
g
u
a
g
e

p
r
o
f
i
c
i
e
n
c
y

o
f

t
h
e

s
t
u
d
e
n
t
s

w
i
t
h

e
m
p
h
a
s
i
s

o
n

i
m
p
r
o
v
i
n
g

t
h
e
i
r

L
S
R
W

s
k
i
l
l
s
.
2
.
T
o

i
m
p
a
r
t

t
r
a
i
n
i
n
g

t
o

t
h
e

s
t
u
d
e
n
t
s

t
h
r
o
u
g
h

t
h
e

s
y
l
l
a
b
u
s

a
n
d

i
t
s

t
h
e
o
r
e
t
i
c
a
l

a
n
d

p
r
a
c
t
i
c
a
l

c
o
m
p
o
n
e
n
t
s
.
3
.
T
o

i
m
p
r
o
v
e

c
o
m
m
u
n
i
c
a
t
i
o
n

s
k
i
l
l
s

i
n

f
o
r
m
a
l

a
n
d

i
n
f
o
r
m
a
l

s
i
t
u
a
t
i
o
n
s
.
3
.
S
Y
L
L
A
B
U
S

:
L
i
s
t
e
n
i
n
g

S
k
i
l
l
s

:

L
i
s
t
e
n
i
n
g

f
o
r

g
e
n
e
r
a
l

c
o
n
t
e
n
t

L
i
s
t
e
n
i
n
g

t
o

f
i
l
l

u
p

i
n
f
o
r
m
a
t
i
o
n

g
a
p
s

I
n
t
e
n
s
i
v
e

l
i
s
t
e
n
i
n
g

L
i
s
t
e
n
i
n
g

f
o
r

s
p
e
c
i
f
i
c

i
n
f
o
r
m
a
t
i
o
n

N
o
t
e
-
t
a
k
i
n
g

-

g
u
i
d
e
d

a
n
d

u
n
g
u
i
d
e
d

P
o
s
t
-
l
i
s
t
e
n
i
n
g

t
e
s
t
i
n
g
S
p
e
a
k
i
n
g

S
k
i
l
l
s

:

O
r
a
l

p
r
a
c
t
i
c
e

D
e
v
e
l
o
p
i
n
g

c
o
n
f
i
d
e
n
c
e

I
n
t
r
o
d
u
c
i
n
g

o
n
e
s
e
l
f
/
o
t
h
e
r
s

A
s
k
i
n
g

f
o
r
/

g
i
v
i
n
g

i
n
f
o
r
m
a
t
i
o
n

D
e
s
c
r
i
b
i
n
g

o
b
j
e
c
t
s
/
o
f
f
e
r
i
n
g

s
o
l
u
t
i
o
n
s

D
e
s
c
r
i
b
i
n
g

s
i
t
u
a
t
i
o
n
s

R
o
l
e

p
l
a
y

E
x
p
r
e
s
s
i
n
g

a
g
r
e
e
m
e
n
t
/
d
i
s
a
g
r
e
e
m
e
n
t
R
e
a
d
i
n
g

C
o
m
p
r
e
h
e
n
s
i
o
n

S
k
i
m
m
i
n
g

t
h
e

t
e
x
t

U
n
d
e
r
s
t
a
n
d
i
n
g

t
h
e

g
i
s
t

o
f

a
n

a
r
g
u
m
e
n
t

I
d
e
n
t
i
f
y
i
n
g

t
h
e

t
o
p
i
c

s
e
n
t
e
n
c
e
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
5

I
n
f
e
r
r
i
n
g

l
e
x
i
c
a
l

a
n
d

c
o
n
t
e
x
t
u
a
l

m
e
a
n
i
n
g

U
n
d
e
r
s
t
a
n
d
i
n
g

d
i
s
c
o
u
r
s
e

f
e
a
t
u
r
e
s

R
e
c
o
g
n
i
z
i
n
g

c
o
h
e
r
e
n
c
e
/
s
e
q
u
e
n
c
i
n
g

o
f

s
e
n
t
e
n
c
e
s
N
O
T
E

:
T
h
e

s
t
u
d
e
n
t
,

t
h
r
o
u
g
h

t
h
e

t
r
a
i
n
i
n
g

i
m
p
a
r
t
e
d

t
o

h
i
m
/
h
e
r

b
y

m
e
a
n
s

o
f

t
h
e

t
e
x
t
-
b
a
s
e
d
a
p
p
r
o
a
c
h
,

w
i
l
l

b
e

e
x
a
m
i
n
e
d

i
n

a
n
s
w
e
r
i
n
g

q
u
e
s
t
i
o
n
s

o
n

a
n

u
n
s
e
e
n

p
a
s
s
a
g
e
.
W
r
i
t
i
n
g

S
k
i
l
l
s

:

W
r
i
t
i
n
g

a

s
e
n
t
e
n
c
e

U
s
e

o
f

a
p
p
r
o
p
r
i
a
t
e

v
o
c
a
b
u
l
a
r
y

P
a
r
a
g
r
a
p
h

w
r
i
t
i
n
g

C
o
h
e
r
e
n
c
e

a
n
d

c
o
h
e
s
i
v
e
n
e
s
s

N
a
r
r
a
t
i
o
n

/

d
e
s
c
r
i
p
t
i
o
n

I
n
t
e
r
p
r
e
t
i
n
g

d
a
t
a

F
o
r
m
a
l

a
n
d

i
n
f
o
r
m
a
l

l
e
t
t
e
r

w
r
i
t
i
n
g

S
e
n
d
i
n
g

e
-
m
a
i
l
s

I
n
f
o
r
m
a
t
i
o
n

t
r
a
n
s
f
e
r

E
d
i
t
i
n
g

a

p
a
s
s
a
g
e
4
.
T
E
X
T
B
O
O
K
S

P
R
E
S
C
R
I
B
E
D

:
I
n

o
r
d
e
r

t
o

i
m
p
r
o
v
e

t
h
e

p
r
o
f
i
c
i
e
n
c
y

o
f

t
h
e

s
t
u
d
e
n
t

i
n

t
h
e

a
c
q
u
i
s
i
t
i
o
n

o
f

t
h
e

f
o
u
r

s
k
i
l
l
s

m
e
n
t
i
o
n
e
d

a
b
o
v
e
,
t
h
e

f
o
l
l
o
w
i
n
g

t
e
x
t
s

a
n
d

c
o
u
r
s
e

c
o
n
t
e
n
t
,

d
i
v
i
d
e
d

i
n
t
o

E
i
g
h
t

U
n
i
t
s
,

a
r
e

p
r
e
s
c
r
i
b
e
d
:
1
.
L
E
A
R
N
I
N
G

E
N
G
L
I
S
H
:

A

C
o
m
m
u
n
i
c
a
t
i
v
e

A
p
p
r
o
a
c
h
,

H
y
d
e
r
a
b
a
d
:

O
r
i
e
n
t

L
o
n
g
m
a
n
,
2
0
0
5
.
(
S
e
l
e
c
t
e
d

L
e
s
s
o
n
s
)
2
.
W
I
N
G
S

O
F

F
I
R
E
:

A
n

A
u
t
o
b
i
o
g
r
a
p
h
y


A
P
J

A
b
d
u
l

K
a
l
a
m
,

A
b
r
i
d
g
e
d

v
e
r
s
i
o
n

w
i
t
h

E
x
e
r
c
i
s
e
s
,
H
y
d
e
r
a
b
a
d
:

U
n
i
v
e
r
s
i
t
i
e
s

P
r
e
s
s

(
I
n
d
i
a
)

P
v
t
.

L
t
d
.
,

2
0
0
4
.
T
h
e

f
o
l
l
o
w
i
n
g

l
e
s
s
o
n
s

f
r
o
m

t
h
e

p
r
e
s
c
r
i
b
e
d

t
e
x
t
s

a
r
e

r
e
c
o
m
m
e
n
d
e
d

f
o
r

s
t
u
d
y

:
A
.
S
T
U
D
Y

M
A
T
E
R
I
A
L

:
U
n
i
t


I
1
.
A
s
t
r
o
n
o
m
y

f
r
o
m

L
E
A
R
N
I
N
G

E
N
G
L
I
S
H
:

A

C
o
m
m
u
n
i
c
a
t
i
v
e

A
p
p
r
o
a
c
h
,

O
r
i
e
n
t

L
o
n
g
m
a
n
,


2
0
0
5
.
2
.
C
h
a
p
t
e
r
s

1
-
4

f
r
o
m

W
i
n
g
s

o
f

F
i
r
e
:

A
n

A
u
t
o
b
i
o
g
r
a
p
h
y


A
P
J

A
b
d
u
l

K
a
l
a
m
,

a
n

a
b
r
i
d
g
e
d

v
e
r
s
i
o
n
w
i
t
h

E
x
e
r
c
i
s
e
s
,

U
n
i
v
e
r
s
i
t
i
e
s

P
r
e
s
s

(
I
n
d
i
a
)

P
v
t
.

L
t
d
.
,

2
0
0
4
U
n
i
t


I
I
3
.
I
n
f
o
r
m
a
t
i
o
n

T
e
c
h
n
o
l
o
g
y


f
r
o
m

L
E
A
R
N
I
N
G

E
N
G
L
I
S
H
:

A

C
o
m
m
u
n
i
c
a
t
i
v
e

A
p
p
r
o
a
c
h
,

O
r
i
e
n
t
L
o
n
g
m
a
n
,

2
0
0
5
.
4
.
C
h
a
p
t
e
r
s

5
-
8

f
r
o
m

W
i
n
g
s

o
f

F
i
r
e
:

A
n

A
u
t
o
b
i
o
g
r
a
p
h
y


A
P
J

A
b
d
u
l

K
a
l
a
m
,

a
n

a
b
r
i
d
g
e
d

v
e
r
s
i
o
n
w
i
t
h

E
x
e
r
c
i
s
e
s
,

U
n
i
v
e
r
s
i
t
i
e
s

P
r
e
s
s

(
I
n
d
i
a
)

P
v
t
.

L
t
d
.
,

2
0
0
4
U
n
i
t


I
I
I
5
.
H
u
m
o
u
r


f
r
o
m

L
E
A
R
N
I
N
G

E
N
G
L
I
S
H
:

A

C
o
m
m
u
n
i
c
a
t
i
v
e

A
p
p
r
o
a
c
h
,

O
r
i
e
n
t

L
o
n
g
m
a
n
,

2
0
0
5
.
6
.
C
h
a
p
t
e
r
s

9
-
1
2

f
r
o
m

W
i
n
g
s

o
f

F
i
r
e
:

A
n

A
u
t
o
b
i
o
g
r
a
p
h
y


A
P
J

A
b
d
u
l

K
a
l
a
m
,

a
n

a
b
r
i
d
g
e
d

v
e
r
s
i
o
n
w
i
t
h

E
x
e
r
c
i
s
e
s
.
,

U
n
i
v
e
r
s
i
t
i
e
s

P
r
e
s
s

(
I
n
d
i
a
)

P
v
t
.

L
t
d
.
,

2
0
0
4
U
n
i
t


I
V
7
.
E
n
v
i
r
o
n
m
e
n
t

f
r
o
m

L
E
A
R
N
I
N
G

E
N
G
L
I
S
H
:

A

C
o
m
m
u
n
i
c
a
t
i
v
e

A
p
p
r
o
a
c
h
,

O
r
i
e
n
t

L
o
n
g
m
a
n
,

2
0
0
5
.
8
.
C
h
a
p
t
e
r
s

1
3
-
1
6

f
r
o
m

W
i
n
g
s

o
f

F
i
r
e
:

A
n

A
u
t
o
b
i
o
g
r
a
p
h
y


A
P
J

A
b
d
u
l

K
a
l
a
m
,

a
n

a
b
r
i
d
g
e
d

v
e
r
s
i
o
n
w
i
t
h

E
x
e
r
c
i
s
e
s
,

U
n
i
v
e
r
s
i
t
i
e
s

P
r
e
s
s

(
I
n
d
i
a
)

P
v
t
.

L
t
d
.
,

2
0
0
4
U
n
i
t


V
9
.
I
n
s
p
i
r
a
t
i
o
n

f
r
o
m

L
E
A
R
N
I
N
G

E
N
G
L
I
S
H
:

A

C
o
m
m
u
n
i
c
a
t
i
v
e

A
p
p
r
o
a
c
h
,

O
r
i
e
n
t

L
o
n
g
m
a
n
,

2
0
0
5
.
1
0
.
C
h
a
p
t
e
r
s

1
7
-
2
0

f
r
o
m

W
i
n
g
s

o
f

F
i
r
e
:

A
n

A
u
t
o
b
i
o
g
r
a
p
h
y


A
P
J

A
b
d
u
l

K
a
l
a
m
,

a
n

a
b
r
i
d
g
e
d

v
e
r
s
i
o
n
w
i
t
h

E
x
e
r
c
i
s
e
s
,

U
n
i
v
e
r
s
i
t
i
e
s

P
r
e
s
s

(
I
n
d
i
a
)

P
v
t
.

L
t
d
.
,

2
0
0
4
.
U
n
i
t


V
I
1
1
.
H
u
m
a
n

I
n
t
e
r
e
s
t


f
r
o
m

L
E
A
R
N
I
N
G

E
N
G
L
I
S
H

:


A

C
o
m
m
u
n
i
c
a
t
i
v
e

A
p
p
r
o
a
c
h
,

O
r
i
e
n
t

L
o
n
g
m
a
n
,
2
0
0
5
.
1
2
.
C
h
a
p
t
e
r
s

2
1
-
2
4

f
r
o
m

W
i
n
g
s

o
f

F
i
r
e
:

A
n

A
u
t
o
b
i
o
g
r
a
p
h
y


A
P
J

A
b
d
u
l

K
a
l
a
m
,

a
n

a
b
r
i
d
g
e
d

v
e
r
s
i
o
n
w
i
t
h

E
x
e
r
c
i
s
e
s
,

U
n
i
v
e
r
s
i
t
i
e
s

P
r
e
s
s

(
I
n
d
i
a
)

P
v
t
.

L
t
d
.
,

2
0
0
4
.
*

E
x
e
r
c
i
s
e
s

f
r
o
m

t
h
e

l
e
s
s
o
n
s

n
o
t

p
r
e
s
c
r
i
b
e
d

s
h
a
l
l

a
l
s
o

b
e

u
s
e
d

f
o
r

c
l
a
s
s
r
o
o
m

t
a
s
k
s
.
U
n
i
t


V
I
I
R
e
a
d
i
n
g

a
n
d

W
r
i
t
i
n
g

S
k
i
l
l
s
R
e
a
d
i
n
g

C
o
m
p
r
e
h
e
n
s
i
o
n
S
i
t
u
a
t
i
o
n
a
l

d
i
a
l
o
g
u
e
s
R
e
p
o
r
t

w
r
i
t
i
n
g
L
e
t
t
e
r

w
r
i
t
i
n
g
E
s
s
a
y

w
r
i
t
i
n
g
I
n
f
o
r
m
a
t
i
o
n

t
r
a
n
s
f
e
r
U
n
i
t


V
I
I
I
R
e
m
e
d
i
a
l

E
n
g
l
i
s
h
C
o
m
m
o
n

e
r
r
o
r
s
S
u
b
j
e
c
t
-
V
e
r
b

a
g
r
e
e
m
e
n
t
U
s
e

o
f

A
r
t
i
c
l
e
s

a
n
d

P
r
e
p
o
s
i
t
i
o
n
s
T
e
n
s
e

a
n
d

a
s
p
e
c
t
V
o
c
a
b
u
l
a
r
y


S
y
n
o
n
y
m
s

&

A
n
t
o
n
y
m
s
,

o
n
e
-
w
o
r
d

s
u
b
s
t
i
t
u
t
e
s
,

p
r
e
f
i
x
e
s

&

s
u
f
f
i
x
e
s
,

I
d
i
o
m
s

&
p
h
r
a
s
e
s
,

w
o
r
d
s

o
f
t
e
n

c
o
n
f
u
s
e
d
.
B
T
E
X
T

B
O
O
K
S

:
1
.
E
f
f
e
c
t
i
v
e

T
e
c
h
n
i
c
a
l

C
o
m
m
u
n
i
c
a
t
i
o
n
,

M

A
s
h
r
a
f

R
i
z
v
i
,

T
a
t
a

M
c
G
r
a
w
-
H
i
l
l

P
u
b
l
i
s
h
i
n
g

C
o
m
p
a
n
y
L
t
d
.
2
.
E
v
e
r
y
d
a
y

D
i
a
l
o
g
u
e
s

i
n

E
n
g
l
i
s
h
,

R
o
b
e
r
t

J

D
i
x
s
o
n
,

P
r
e
n
t
i
c
e

H
a
l
l

o
f

I
n
d
i
a

P
v
t

L
t
d
.
,

N
e
w

D
e
l
h
i
.
R
E
F
E
R
E
N
C
E
S

:
1
.
S
t
r
e
n
g
t
h
e
n

Y
o
u
r

E
n
g
l
i
s
h
,


B
h
a
s
k
a
r
a
n

&

H
o
r
s
b
u
r
g
h
,

O
x
f
o
r
d

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
2
.
E
n
g
l
i
s
h

f
o
r

T
e
c
h
n
i
c
a
l

C
o
m
m
u
n
i
c
a
t
i
o
n
,

K

R

L
a
k
s
h
m
i
n
a
r
a
y
a
n
a
,

S
C
I
T
E
C
H
3
.
S
t
r
a
t
e
g
i
e
s

f
o
r

E
n
g
i
n
e
e
r
i
n
g

C
o
m
m
u
n
i
c
a
t
i
o
n
,


S
u
s
a
n

S
t
e
v
e
n
s
o
n

&

S
t
e
v
e

W
h
i
t
m
o
r
e

(

J
o
h
n

W
i
l
e
y
a
n
d

s
o
n
s
)
.
4
.
E
n
g
l
i
s
h

f
o
r

E
n
g
i
n
e
e
r
s
:

W
i
t
h

C
D
,

S
i
r
i
s
h

C
h
a
u
d
h
a
r
y
,

V
i
k
a
s

P
u
b
l
i
s
h
i
n
g

H
o
u
s
e

P
v
t
.

L
t
d
.

W
i
t
h

C
D
.
5
.
B
a
s
i
c

C
o
m
m
u
n
i
c
a
t
i
o
n

S
k
i
l
l
s

f
o
r

T
e
c
h
n
o
l
o
g
y
,

A
n
d
r
e
a

J

R
u
t
h
e
r
f
o
o
r
d
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n

A
s
i
a
.
6
.
M
u
r
p
h
y

s

E
n
g
l
i
s
h

G
r
a
m
m
a
r

w
i
t
h

C
D
,

M
u
r
p
h
y
,

C
a
m
b
r
i
d
g
e

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
7
.
A

P
r
a
c
t
i
c
a
l

C
o
u
r
s
e

i
n

E
n
g
l
i
s
h

P
r
o
n
u
n
c
i
a
t
i
o
n
,

(
w
i
t
h

t
w
o

A
u
d
i
o

c
a
s
s
e
t
t
e
s
)
,

S
e
t
h
i
,

S
a
d
a
n
a
n
d
&

J
i
n
d
a
l

,

P
r
e
n
t
i
c
e

H
a
l
l

o
f

I
n
d
i
a

P
v
t

L
t
d
.
,

N
e
w

D
e
l
h
i
.
8
.
E
n
g
l
i
s
h

f
o
r

P
r
o
f
e
s
s
i
o
n
a
l

S
t
u
d
e
n
t
s
,

b
y

S

S

P
r
a
b
h
a
k
a
r
a

R
a
o
.
9
.
T
h
e

O
x
f
o
r
d

G
u
i
d
e

t
o

W
r
i
t
i
n
g

a
n
d

S
p
e
a
k
i
n
g
,


J
o
h
n

S
e
e
l
y
,

O
x
f
o
r
d
.
1
0
.
G
r
a
m
m
a
r

G
a
m
e
s
,

R
e
n
v
o
l
u
c
r
i

M
a
r
i
o
,

C
a
m
b
r
i
d
g
e

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
6
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T




P



C
3
+
1



0




6
(
M
A

0
5
3
6
3
)


M
A
T
H
E
M
A
T
I
C
S


I
U
N
I
T


I
S
e
q
u
e
n
c
e
s


s
e
r
i
e
s


C
o
n
v
e
r
g
e
n
c
e
s

a
n
d

d
i
v
e
r
g
e
n
c
e


R
a
t
i
o

t
e
s
t


C
o
m
p
a
r
i
s
o
n

t
e
s
t


I
n
t
e
g
r
a
l

t
e
s
t

C
a
u
c
h
y

s

r
o
o
t

t
e
s
t


R
a
a
b
e

s

t
e
s
t


A
b
s
o
l
u
t
e

a
n
d

c
o
n
d
i
t
i
o
n
a
l

c
o
n
v
e
r
g
e
n
c
e
.


R
o
l
l
e

s

t
h
e
o
r
e
m


L
a
g
r
a
n
g
e

s
M
e
a
n

V
a
l
u
e

T
h
e
o
r
e
m


C
a
u
c
h
y

s

M
e
a
n

v
a
l
u
e

T
h
e
o
r
e
m


G
e
n
e
r
a
l
i
z
e
d

M
e
a
n

V
a
l
u
e

t
h
e
o
r
e
m

(
T
a
y
l
o
r

s
T
h
e
o
r
e
m
)
.
U
N
I
T


I
I
F
u
n
c
t
i
o
n
s

o
f

s
e
v
e
r
a
l

v
a
r
i
a
b
l
e
s


F
u
n
c
t
i
o
n
a
l

d
e
p
e
n
d
e
n
c
e
-

J
a
c
o
b
i
a
n
-

M
a
x
i
m
a

a
n
d

M
i
n
i
m
a

o
f

f
u
n
c
t
i
o
n
s

o
f

t
w
o
v
a
r
i
a
b
l
e
s

w
i
t
h

c
o
n
s
t
r
a
i
n
t
s

o
r

w
i
t
h
o
u
t

c
o
n
s
t
r
a
i
n
t
s
-

R
a
d
i
u
s
,

C
e
n
t
r
e

a
n
d

C
i
r
c
l
e


o
f

C
u
r
v
a
t
u
r
e


E
v
o
l
u
t
e
s

a
n
d
E
n
v
e
l
o
p
e
s
.
U
N
I
T


I
I
I
C
u
r
v
e


t
r
a
c
i
n
g


C
a
r
t
e
s
i
a
n

,

p
o
l
a
r

a
n
d

P
a
r
a
m
e
t
r
i
c

c
u
r
v
e
s

-

A
p
p
l
i
c
a
t
i
o
n
s

o
f

i
n
t
e
g
r
a
t
i
o
n

t
o

l
e
n
g
t
h
s

,

v
o
l
u
m
e
s
a
n
d

s
u
r
f
a
c
e

a
r
e
a
s

i
n

C
a
r
t
e
s
i
a
n

a
n
d

p
o
l
a
r

c
o
o
r
d
i
n
a
t
e
s
.
U
N
I
T


I
V
D
i
f
f
e
r
e
n
t
i
a
l

e
q
u
a
t
i
o
n
s

o
f

f
i
r
s
t

o
r
d
e
r

a
n
d

f
i
r
s
t

d
e
g
r
e
e


e
x
a
c
t
,

l
i
n
e
a
r

a
n
d

B
e
r
n
o
u
l
l
i
.


A
p
p
l
i
c
a
t
i
o
n
s

t
o

N
e
w
t
o
n

s
L
a
w

o
f

c
o
o
l
i
n
g
,

L
a
w

o
f

n
a
t
u
r
a
l

g
r
o
w
t
h

a
n
d

d
e
c
a
y
,

O
r
t
h
o
g
o
n
a
l

t
r
a
j
e
c
t
o
r
i
e
s
-
N
o
n
-
h
o
m
o
g
e
n
e
o
u
s

l
i
n
e
a
r

d
i
f
f
e
r
e
n
t
i
a
l
e
q
u
a
t
i
o
n
s

o
f

s
e
c
o
n
d

a
n
d

h
i
g
h
e
r

o
r
d
e
r

w
i
t
h

c
o
n
s
t
a
n
t

c
o
e
f
f
i
c
i
e
n
t
s

w
i
t
h

R
H
S

t
e
r
m

o
f

t
h
e

t
y
p
e

e
a
x
,

S
i
n

a
x
,

c
o
s
a
x
,

p
o
l
y
n
o
m
i
a
l
s

i
n

x
,

e
a
x
V
(
x
)
,

x
V
(
x
)
,

m
e
t
h
o
d

o
f

v
a
r
i
a
t
i
o
n

o
f

p
a
r
a
m
e
t
e
r
s
.
U
N
I
T


V
L
a
p
l
a
c
e

t
r
a
n
s
f
o
r
m

o
f

s
t
a
n
d
a
r
d

f
u
n
c
t
i
o
n
s


I
n
v
e
r
s
e

t
r
a
n
s
f
o
r
m


f
i
r
s
t

s
h
i
f
t
i
n
g

T
h
e
o
r
e
m
,

T
r
a
n
s
f
o
r
m
s

o
f
d
e
r
i
v
a
t
i
v
e
s

a
n
d

i
n
t
e
g
r
a
l
s


U
n
i
t

s
t
e
p

f
u
n
c
t
i
o
n


s
e
c
o
n
d

s
h
i
f
t
i
n
g

t
h
e
o
r
e
m


D
i
r
a
c

s

d
e
l
t
a

f
u
n
c
t
i
o
n


C
o
n
v
o
l
u
t
i
o
n
t
h
e
o
r
e
m


P
e
r
i
o
d
i
c

f
u
n
c
t
i
o
n

-

D
i
f
f
e
r
e
n
t
i
a
t
i
o
n

a
n
d

i
n
t
e
g
r
a
t
i
o
n

o
f

t
r
a
n
s
f
o
r
m
s
-
A
p
p
l
i
c
a
t
i
o
n

o
f

L
a
p
l
a
c
e

t
r
a
n
s
f
o
r
m
s
t
o

o
r
d
i
n
a
r
y

d
i
f
f
e
r
e
n
t
i
a
l

e
q
u
a
t
i
o
n
s
.
U
N
I
T


V
I
M
u
l
t
i
p
l
e

i
n
t
e
g
r
a
l
s

-

d
o
u
b
l
e

a
n
d

t
r
i
p
l
e

i
n
t
e
g
r
a
l
s


c
h
a
n
g
e

o
f

v
a
r
i
a
b
l
e
s


c
h
a
n
g
e

o
f

o
r
d
e
r

o
f

i
n
t
e
g
r
a
t
i
o
n
.
U
N
I
T


V
I
I
V
e
c
t
o
r

C
a
l
c
u
l
u
s
:

G
r
a
d
i
e
n
t
-

D
i
v
e
r
g
e
n
c
e
-

C
u
r
l

a
n
d

t
h
e
i
r

r
e
l
a
t
e
d

p
r
o
p
e
r
t
i
e
s

o
f

s
u
m
s
-

p
r
o
d
u
c
t
s
-

L
a
p
l
a
c
i
a
n

a
n
d
s
e
c
o
n
d

o
r
d
e
r

o
p
e
r
a
t
o
r
s
.

V
e
c
t
o
r

I
n
t
e
g
r
a
t
i
o
n

-

L
i
n
e

i
n
t
e
g
r
a
l


w
o
r
k

d
o
n
e


P
o
t
e
n
t
i
a
l

f
u
n
c
t
i
o
n


a
r
e
a
-

s
u
r
f
a
c
e
a
n
d

v
o
l
u
m
e

i
n
t
e
g
r
a
l
s
.
U
N
I
T


V
I
I
I
V
e
c
t
o
r

i
n
t
e
g
r
a
l

t
h
e
o
r
e
m
s
:

G
r
e
e
n

s

t
h
e
o
r
e
m
-

S
t
o
k
e

s

a
n
d

G
a
u
s
s

s

D
i
v
e
r
g
e
n
c
e

T
h
e
o
r
e
m
.

V
e
r
i
f
i
c
a
t
i
o
n

o
f
G
r
e
e
n

s

-

S
t
o
k
e

s

a
n
d

G
a
u
s
s

s

T
h
e
o
r
e
m
s


C
y
l
i
n
d
r
i
c
a
l
,

S
p
h
e
r
i
c
a
l

c
o
o
r
d
i
n
a
t
e
s
-
E
x
p
r
e
s
s
i
o
n
s

G
r
a
d
,

d
i
v
,

c
u
r
l
i
n

s
p
h
e
r
i
c
a
l

a
n
d

c
y
l
i
n
d
r
i
c
a
l

c
o
o
r
d
i
n
a
t
e
s
.
T
E
X
T

B
O
O
K
S

:
1
.
A

t
e
x
t

b
o
o
k

o
f

E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s

V
o
l
u
m
e


1
,

2
0
0
5

T
.
K
.
V
.
I
y
e
n
g
a
r
,

B
.
K
r
i
s
h
n
a

G
a
n
d
h
i

a
n
d

o
t
h
e
r
s
,

S
.
C
h
a
n
d

a
n
d

C
o
m
p
a
n
y
.
2
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s
,

B
.
V
.
R
a
m
a
n
a
,

T
a
t
a

M
c
G
r
a
w
-
H
i
l
l

2
0
0
3
.
R
E
F
E
R
E
N
C
E
S

:
1
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s

I
,

2
0
0
2
,

P
.
N
a
g
e
s
w
a
r
a

R
a
o
,

Y
.
N
a
r
s
i
m
h
u
l
u
,

P
r
a
b
h
a
k
a
r
a

R
a
o
,

D
e
e
p
t
h
i
P
u
b
l
i
s
h
e
r
s
2
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s
-

I
,

2
0
0
4
,

D
r
.
S
h
a
h
n
a
z

B
a
t
h
u
l
,

R
i
g
h
t

P
u
b
l
i
s
h
e
r
s
.
3
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s
,

S
.
K
.
V
.
S
.

S
r
i

R
a
m
a

C
h
a
r
y
,

M
.
B
h
u
j
a
n
g
a

R
a
o
,

S
h
a
n
k
a
r
,

B
.
S
.

P
u
b
l
i
c
a
t
i
o
n
s
2
0
0
0
.
4
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s
-
I

R
u
k
m
a
n
g
a
d
h
a
c
h
a
r
y
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
5
.
A

T
e
x
t

b
o
o
k

o
f

E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s
,

V
P

M
i
s
h
r
a
,

G
a
l
g
o
t
i
a

P
u
b
l
i
c
a
t
i
o
n
s
.
6
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s


I
,

S
a
n
k
a
r
a
i
a
h
,

V
G
S

B
o
o
k

L
i
n
k
s
,

H
y
d
e
r
a
b
a
d
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
7
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T



P



C
3
+
1




0



6
(
M
A

0
5
3
6
1
)


M
A
T
H
E
M
A
T
I
C
A
L

M
E
T
H
O
D
S
U
N
I
T

-

I
S
o
l
u
t
i
o
n

o
f

A
l
g
e
b
r
a
i
c

a
n
d

T
r
a
n
s
c
e
n
d
e
n
t
a
l

E
q
u
a
t
i
o
n
s

:


I
n
t
r
o
d
u
c
t
i
o
n


T
h
e

B
i
s
e
c
t
i
o
n

M
e
t
h
o
d


T
h
e

M
e
t
h
o
d
o
f

F
a
l
s
e

P
o
s
i
t
i
o
n


T
h
e

I
t
e
r
a
t
i
o
n

M
e
t
h
o
d


N
e
w
t
o
n
-
R
a
p
h
s
o
n

M
e
t
h
o
d
.
I
n
t
e
r
p
o
l
a
t
i
o
n

:


I
n
t
r
o
d
u
c
t
i
o
n
-

E
r
r
o
r
s

i
n

P
o
l
y
n
o
m
i
a
l

I
n
t
e
r
p
o
l
a
t
i
o
n


F
i
n
i
t
e

d
i
f
f
e
r
e
n
c
e
s
-

F
o
r
w
a
r
d

D
i
f
f
e
r
e
n
c
e
s
-
B
a
c
k
w
a
r
d

d
i
f
f
e
r
e
n
c
e
s

C
e
n
t
r
a
l

d
i
f
f
e
r
e
n
c
e
s


S
y
m
b
o
l
i
c

r
e
l
a
t
i
o
n
s

a
n
d

s
e
p
a
r
a
t
i
o
n

o
f

s
y
m
b
o
l
s
-
D
i
f
f
e
r
e
n
c
e
s

o
f
a

p
o
l
y
n
o
m
i
a
l
-
N
e
w
t
o
n

s

f
o
r
m
u
l
a
e

f
o
r

i
n
t
e
r
p
o
l
a
t
i
o
n


C
e
n
t
r
a
l

d
i
f
f
e
r
e
n
c
e

i
n
t
e
r
p
o
l
a
t
i
o
n

F
o
r
m
u
l
a
e


G
a
u
s
s

C
e
n
t
r
a
l

D
i
f
f
e
r
e
n
c
e

F
o
r
m
u
l
a
e

I
n
t
e
r
p
o
l
a
t
i
o
n

w
i
t
h

u
n
e
v
e
n
l
y

s
p
a
c
e
d

p
o
i
n
t
s
-
L
a
g
r
a
n
g
e

s

I
n
t
e
r
p
o
l
a
t
i
o
n

f
o
r
m
u
l
a
.
U
N
I
T

-

I
I
F
i
t
t
i
n
g

a

s
t
r
a
i
g
h
t

l
i
n
e

N
o
n
l
i
n
e
a
r

c
u
r
v
e

f
i
t
t
i
n
g

C
u
r
v
e

f
i
t
t
i
n
g

b
y

a

s
u
m

o
f

e
x
p
o
n
e
n
t
i
a
l
s
-
W
e
i
g
h
t
e
d

l
e
a
s
t
s
q
u
a
r
e
s

a
p
p
r
o
x
i
m
a
t
i
o
n
-
L
i
n
e
a
r

w
e
i
g
h
t
e
d

l
e
a
s
t

s
q
u
a
r
e
s

a
p
p
r
o
x
i
m
a
t
i
o
n
-
N
o
n
l
i
n
e
a
r

w
e
i
g
h
t
e
d

l
e
a
s
t

s
q
u
a
r
e
s
.
N
u
m
e
r
i
c
a
l

D
i
f
f
e
r
e
n
t
i
a
t
i
o
n

a
n
d

I
n
t
e
g
r
a
t
i
o
n
:

T
h
e

C
u
b
i
c

S
p
l
i
n
e

M
e
t
h
o
d


T
r
a
p
e
z
o
i
d
a
l

r
u
l
e


S
i
m
p
s
o
n

s

1
/
3
R
u
l
e

S
i
m
p
s
o
n

s

3
/
8

R
u
l
e
-

B
o
o
l
e

s

a
n
d

W
e
d
d
l
e

s

R
u
l
e
s

.
U
N
I
T

-

I
I
I
N
u
m
e
r
i
c
a
l

s
o
l
u
t
i
o
n

o
f

O
r
d
i
n
a
r
y

D
i
f
f
e
r
e
n
t
i
a
l

e
q
u
a
t
i
o
n
s
:

S
o
l
u
t
i
o
n

b
y

T
a
y
l
o
r

s

s
e
r
i
e
s
-
P
i
c
a
r
d

s

M
e
t
h
o
d

o
f
s
u
c
c
e
s
s
i
v
e

A
p
p
r
o
x
i
m
a
t
i
o
n
s
-
E
u
l
e
r

s

M
e
t
h
o
d
-
R
u
n
g
e
-
K
u
t
t
a

M
e
t
h
o
d
s

P
r
e
d
i
c
t
o
r
-
C
o
r
r
e
c
t
o
r

M
e
t
h
o
d
s
-

A
d
a
m
s
-
M
o
u
l
t
o
n

M
e
t
h
o
d

M
i
l
n
e

s

M
e
t
h
o
d
.
U
N
I
T


I
V
M
a
t
r
i
c
e
s

a
n
d

L
i
n
e
a
r

s
y
s
t
e
m
s

o
f

e
q
u
a
t
i
o
n
s
:

E
l
e
m
e
n
t
a
r
y

r
o
w

t
r
a
n
s
f
o
r
m
a
t
i
o
n
s
-
R
a
n
k
-
E
c
h
e
l
o
n

f
o
r
m
,

N
o
r
m
a
l
f
o
r
m


S
o
l
u
t
i
o
n

o
f

L
i
n
e
a
r

S
y
s
t
e
m
s


D
i
r
e
c
t

M
e
t
h
o
d
s
-

L
U

D
e
c
o
m
p
o
s
o
t
i
o
n
-

L
U

D
e
c
o
m
p
o
s
i
t
i
o
n

f
r
o
m

G
a
u
s
s
E
l
i
m
i
n
a
t
i
o
n

S
o
l
u
t
i
o
n

o
f

T
r
i
d
i
a
g
o
n
a
l

S
y
s
t
e
m
s
-
S
o
l
u
t
i
o
n

o
f

L
i
n
e
a
r

S
y
s
t
e
m
s
.
U
N
I
T

-

V
E
i
g
e
n

v
a
l
u
e
s
,

e
i
g
e
n

v
e
c
t
o
r
s


p
r
o
p
e
r
t
i
e
s


C
a
y
l
e
y
-
H
a
m
i
l
t
o
n

T
h
e
o
r
e
m

-

I
n
v
e
r
s
e

a
n
d

p
o
w
e
r
s

o
f

a

m
a
t
r
i
x

b
y
C
a
y
l
e
y
-
H
a
m
i
l
t
o
n

t
h
e
o
r
e
m


D
i
a
g
o
n
o
l
i
z
a
t
i
o
n

o
f

m
a
t
r
i
x
.

C
a
l
c
u
l
a
t
i
o
n

o
f

p
o
w
e
r
s

o
f

m
a
t
r
i
x


M
o
d
a
l

a
n
d

s
p
e
c
t
r
a
l
m
a
t
r
i
c
e
s
.
U
N
I
T

-

V
I
R
e
a
l

m
a
t
r
i
c
e
s


S
y
m
m
e
t
r
i
c
,

s
k
e
w

-

s
y
m
m
e
t
r
i
c
,

o
r
t
h
o
g
o
n
a
l
,

L
i
n
e
a
r

T
r
a
n
s
f
o
r
m
a
t
i
o
n

-

O
r
t
h
o
g
o
n
a
l
T
r
a
n
s
f
o
r
m
a
t
i
o
n
.

C
o
m
p
l
e
x

m
a
t
r
i
c
e
s
:

H
e
r
m
i
t
i
a
n
,

S
k
e
w
-
H
e
r
m
i
t
i
a
n

a
n
d

U
n
i
t
a
r
y


E
i
g
e
n

v
a
l
u
e
s

a
n
d

e
i
g
e
n
v
e
c
t
o
r
s

o
f

c
o
m
p
l
e
x

m
a
t
r
i
c
e
s

a
n
d

t
h
e
i
r

p
r
o
p
e
r
t
i
e
s
.
Q
u
a
d
r
a
t
i
c

f
o
r
m
s
-

R
e
d
u
c
t
i
o
n

o
f

q
u
a
d
r
a
t
i
c

f
o
r
m

t
o

c
a
n
o
n
i
c
a
l

f
o
r
m


R
a
n
k

-

P
o
s
i
t
i
v
e
,

n
e
g
a
t
i
v
e

d
e
f
i
n
i
t
e

-

s
e
m
i
d
e
f
i
n
i
t
e

-


i
n
d
e
x

-

s
i
g
n
a
t
u
r
e

-

S
y
l
v
e
s
t
e
r

l
a
w
.
U
N
I
T


V
I
I
F
o
u
r
i
e
r

S
e
r
i
e
s
:

D
e
t
e
r
m
i
n
a
t
i
o
n

o
f

F
o
u
r
i
e
r

c
o
e
f
f
i
c
i
e
n
t
s


F
o
u
r
i
e
r

s
e
r
i
e
s


e
v
e
n

a
n
d

o
d
d

f
u
n
c
t
i
o
n
s


F
o
u
r
i
e
r
s
e
r
i
e
s

i
n

a
n

a
r
b
i
t
r
a
r
y

i
n
t
e
r
v
a
l


e
v
e
n

a
n
d

o
d
d



p
e
r
i
o
d
i
c

c
o
n
t
i
n
u
a
t
i
o
n


H
a
l
f
-
r
a
n
g
e

F
o
u
r
i
e
r

s
i
n
e

a
n
d

c
o
s
i
n
e
e
x
p
a
n
s
i
o
n
s
.
F
o
u
r
i
e
r

i
n
t
e
g
r
a
l

t
h
e
o
r
e
m

(
o
n
l
y

s
t
a
t
e
m
e
n
t
)


F
o
u
r
i
e
r

s
i
n
e

a
n
d

c
o
s
i
n
e

i
n
t
e
g
r
a
l
s
.

F
o
u
r
i
e
r

t
r
a
n
s
f
o
r
m


F
o
u
r
i
e
r
s
i
n
e

a
n
d

c
o
s
i
n
e

t
r
a
n
s
f
o
r
m
s


p
r
o
p
e
r
t
i
e
s


i
n
v
e
r
s
e

t
r
a
n
s
f
o
r
m
s


F
i
n
i
t
e

F
o
u
r
i
e
r

t
r
a
n
s
f
o
r
m
s
.
U
N
I
T

-

V
I
I
I
F
o
r
m
a
t
i
o
n

o
f

p
a
r
t
i
a
l

d
i
f
f
e
r
e
n
t
i
a
l

e
q
u
a
t
i
o
n
s

b
y

e
l
i
m
i
n
a
t
i
o
n

o
f

a
r
b
i
t
r
a
r
y

c
o
n
s
t
a
n
t
s

a
n
d

a
r
b
i
t
r
a
r
y

f
u
n
c
t
i
o
n
s

s
o
l
u
t
i
o
n
s

o
f

f
i
r
s
t

o
r
d
e
r

l
i
n
e
a
r

(
L
a
g
r
a
n
g
e
)

e
q
u
a
t
i
o
n

a
n
d

n
o
n
l
i
n
e
a
r

(
s
t
a
n
d
a
r
d

t
y
p
e
)
e
q
u
a
t
i
o
n
s

.

M
e
t
h
o
d

o
f
s
e
p
a
r
a
t
i
o
n

o
f

v
a
r
i
a
b
l
e
s
.
z
-
t
r
a
n
s
f
o
r
m


i
n
v
e
r
s
e

z
-
t
r
a
n
s
f
o
r
m

-

p
r
o
p
e
r
t
i
e
s


D
a
m
p
i
n
g

r
u
l
e


S
h
i
f
t
i
n
g

r
u
l
e


I
n
i
t
i
a
l

a
n
d

f
i
n
a
l

v
a
l
u
e
t
h
e
o
r
e
m
s
.

C
o
n
v
o
l
u
t
i
o
n

t
h
e
o
r
e
m


S
o
l
u
t
i
o
n

o
f

d
i
f
f
e
r
e
n
c
e

e
q
u
a
t
i
o
n

b
y


z
-
t
r
a
n
s
f
o
r
m
s
.
T
E
X
T

B
O
O
K
S

:
1
.
A

T
e
x
t

b
o
o
k

o
f

E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s

V
o
l
u
m
e


I
I
,

2
0
0
5

T
,
K
.
V
.
I
y
e
n
g
a
r
,

B
.
K
r
i
s
h
n
a

G
a
n
d
h
i
a
n
d

o
t
h
e
r
s
,

S
.
C
h
a
n
d

a
n
d

C
o
m
p
a
n
y
.
2
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s
,

B
.
V
.
R
a
m
a
n
a
,

T
a
t
a

M
c
G
r
a
w
-
H
i
l
l

2
0
0
3
.
R
E
F
E
R
E
N
C
E
S

:
1
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s

I
I
,

2
0
0
2
,

P
.
N
a
g
e
s
w
a
r
a

R
a
o
,

Y
.
N
a
r
s
i
m
h
u
l
u
,

P
r
a
b
h
a
k
a
r
a

R
a
o
2
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s
,

S
.
K
.
V
.
S
.

S
r
i

R
a
m
a

C
h
a
r
y
,

M
.
B
h
u
j
a
n
g
a

R
a
o
,

S
h
a
n
k
a
r
,

B
.
S
.
P
u
b
l
i
c
a
t
i
o
n
s
2
0
0
0
.
3
.
A
d
v
a
n
c
e
d

E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s

(
e
i
g
h
t
h

e
d
i
t
i
o
n
)
,

E
r
w
i
n

K
r
e
y
s
z
i
g
,

J
o
h
n

W
i
l
e
y

&


S
o
n
s

(
A
S
I
A
)
P
v
t
.

L
t
d
.

2
0
0
1
.
4
.
A
d
v
a
n
c
e
d

E
n
g
i
n
e
e
r
i
n
g

P
e
t
e
r

V
.
O

N
e
i
l


T
h
o
m
s
o
n

B
r
o
o
k
s
/
C
o
l
e
.
5
.

A
d
v
a
n
c
e
d

E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s
,

M
e
r
l
e

C
.
P
o
t
t
e
r
,

J
.
L
.
G
o
l
d
b
e
r
g
,

E
.
F
.
A
b
r
u
f
a
d
e
l
,

O
x
f
o
r
d
U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
.

T
h
i
r
d

E
d
i
t
i
o
n

2
0
0
5
.
6
.
N
u
m
e
r
i
c
a
l

M
e
t
h
o
d
s
:

V

N

V
e
d
a
m
u
r
t
h
y

,

I
y
e
n
g
a
r

N

C
h

N

V
i
k
a
s

p
u
b
.

R
e
p
r
i
n
t

2
0
0
5
7
.
N
u
m
e
r
i
c
a
l

M
e
t
h
o
d
s
:

S
.
A
r
u
m
u
g
a
m

&

o
t
h
e
r
s
.

S
c
i
t
e
c
h

p
u
b
.
8
.
E
l
e
m
e
n
t
a
r
y

N
u
m
e
r
i
c
a
l

A
n
a
l
y
s
i
s

:

A
n

A
l
g
o
r
i
t
h
m
i
c

A
p
p
r
o
a
c
h
:

S
.
D
.
C
o
n
t
e

a
n
d

C
a
r
l
.
D
.
E
.
B
o
o
r
,


T
a
t
a
M
a
c
-
G
r
a
w

H
i
l
l
.
9
.
I
n
t
r
o
d
u
c
t
o
r
y

M
e
t
h
o
d
s

o
f

N
u
m
e
r
i
c
a
l

A
n
a
l
y
s
i
s
:

S
.
S
.
S
a
s
t
r
y
,

P
r
e
n
t
i
c
e

H
a
l
l

o
f

I
n
d
i
a
,

P
v
t

L
t
d
.
,
1
0
.
E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s


I
I
,

2
0
0
5
,

S
a
n
k
a
r
a
i
a
h
,

V
G
S

B
o
o
k

L
i
n
k
s
,

H
y
d
e
r
a
b
a
d
.
1
1
.
N
u
m
e
r
i
c
a
l

M
e
t
h
o
d
s

f
o
r

S
c
i
e
n
t
i
f
i
c

a
n
d

E
n
g
i
n
e
e
r
i
n
g

C
o
m
p
u
t
a
t
i
o
n
:

M
.
K
.
J
a
i
n
,

S
.
R
.
K
.

I
y
e
n
g
a
r
,
R
.
K
.
J
a
i
n
,

N
e
w

A
g
e

I
n
t
e
r
n
a
t
i
o
n
a
l

(
P
)

L
t
d
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
8
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T





P



C
2
+
1




0




4
(
P
Y

0
5
0
4
7
)


A
P
P
L
I
E
D


P
H
Y
S
I
C
S
U
N
I
T

I
B
O
N
D
I
N
G



I
N



S
O
L
I
D
S

:


I
n
t
r
o
d
u
c
t
i
o
n

-

T
y
p
e
s

o
f

B
o
n
d
i
n
g

-



I
o
n
i
c

b
o
n
d

-

C
o
v
a
l
e
n
t

b
o
n
d

-


M
e
t
a
l
l
i
c

b
o
n
d
-

C
o
h
e
s
i
v
e

e
n
e
r
g
y

-


C
a
l
c
u
l
a
t
i
o
n

o
f

C
o
h
e
s
i
v
e

e
n
e
r
g
y
.
C
R
Y
S
T
A
L



S
T
R
U
C
T
U
R
E
S

:


I
n
t
r
o
d
u
c
t
i
o
n

-
S
p
a
c
e

l
a
t
t
i
c
e

-

B
a
s
i
s

-

U
n
i
t

c
e
l
l

-

L
a
t
t
i
c
e

p
a
r
a
m
e
t
e
r

-

C
r
y
s
t
a
l
s
y
s
t
e
m
s

-

B
r
a
v
a
i
s

l
a
t
t
i
c
e
s

-

S
t
r
u
c
t
u
r
e

a
n
d

P
a
c
k
i
n
g

f
r
a
c
t
i
o
n
s

o
f

S
i
m
p
l
e

c
u
b
i
c

-

B
o
d
y

C
e
n
t
r
e
d

C
u
b
i
c

-

F
a
c
e
C
e
n
t
r
e
d

C
u
b
i
c

c
r
y
s
t
a
l
s

-

S
t
r
u
c
t
u
r
e
s

o
f

D
i
a
m
o
n
d
,

Z
n
S
,

N
a
C
l
,

C
s
C
l
.
U
N
I
T

I
I
C
R
Y
S
T
A
L



P
L
A
N
E
S


&


X
-
R
A
Y



D
I
F
F
R
A
C
T
I
O
N

:


D
i
r
e
c
t
i
o
n
s

a
n
d

P
l
a
n
e
s

i
n

c
r
y
s
t
a
l
s


M
i
l
l
e
r

I
n
d
i
c
e
s
-

S
e
p
a
r
a
t
i
o
n

b
e
t
w
e
e
n

s
u
c
c
e
s
s
i
v
e

[
h

k

l
]

p
l
a
n
e
s

-

D
i
f
f
r
a
c
t
i
o
n

o
f

X
-
r
a
y
s

b
y

C
r
y
s
t
a
l

p
l
a
n
e
s


-

B
r
a
g
g

s

L
a
w

-
L
a
u
e

m
e
t
h
o
d



-
P
o
w
d
e
r

m
e
t
h
o
d
.
U
N
I
T

I
I
I
D
E
F
E
C
T
S



I
N



S
O
L
I
D
S

:


I
m
p
e
r
f
e
c
t
i
o
n
s

i
n

C
r
y
s
t
a
l
s

-

P
o
i
n
t

d
e
f
e
c
t
s

-

S
c
h
o
t
t
k
y

a
n
d

F
r
e
n
k
e
l

d
e
f
e
c
t
s

-
E
n
e
r
g
y

f
o
r

f
o
r
m
a
t
i
o
n

o
f

a

V
a
c
a
n
c
y



-

E
q
u
i
l
i
b
r
i
u
m

c
o
n
c
e
n
t
r
a
t
i
o
n

o
f

S
c
h
o
t
t
k
y

a
n
d

F
r
e
n
k
e
l

d
e
f
e
c
t
s

-
L
i
n
e
d
e
f
e
c
t
s


-

E
d
g
e

a
n
d


S
c
r
e
w

d
i
s
l
o
c
a
t
i
o
n
s

-

B
u
r
g
e
r

s

V
e
c
t
o
r
s
.
P
R
I
N
C
I
P
L
E
S

O
F

Q
U
A
N
T
U
M


M
E
C
H
A
N
I
C
S

:


W
a
v
e
s

a
n
d

P
a
r
t
i
c
l
e
s

-

P
l
a
n
c
k

s

q
u
a
n
t
u
m

t
h
e
o
r
y

-

d
e
-
B
r
o
g
l
i
e

h
y
p
o
t
h
e
s
i
s


M
a
t
t
e
r

w
a
v
e
s

-

D
a
v
i
s
s
o
n

a
n
d

G
e
r
m
e
r

e
x
p
e
r
i
m
e
n
t

-

S
c
h
r
o
e
d
i
n
g
e
r

s

T
i
m
e

I
n
d
e
p
e
n
d
e
n
t
W
a
v
e

e
q
u
a
t
i
o
n

-

P
h
y
s
i
c
a
l

s
i
g
n
i
f
i
c
a
n
c
e

o
f

t
h
e

W
a
v
e

f
u
n
c
t
i
o
n

-

P
a
r
t
i
c
l
e

i
n

a

o
n
e

d
i
m
e
n
s
i
o
n
a
l

p
o
t
e
n
t
i
a
l

b
o
x
.
U
N
I
T

I
V
E
L
E
C
T
R
O
N


T
H
E
O
R
Y


O
F


M
E
T
A
L
S

:


C
l
a
s
s
i
c
a
l

f
r
e
e

e
l
e
c
t
r
o
n

t
h
e
o
r
y

-

M
e
a
n

f
r
e
e

p
a
t
h

-

R
e
l
a
x
a
t
i
o
n

t
i
m
e
a
n
d

d
r
i
f
t

v
e
l
o
c
i
t
y

-

F
e
r
m
i
-
D
i
r
a
c

d
i
s
t
r
i
b
u
t
i
o
n

(
d
e
s
c
r
i
p
t
i
v
e
)

-





Q
u
a
n
t
u
m

f
r
e
e

e
l
e
c
t
r
o
n

t
h
e
o
r
y

-

S
o
u
r
c
e
s

o
f
e
l
e
c
t
r
i
c
a
l




r
e
s
i
s
t
a
n
c
e

-

K
r
o
n
i
g
-
P
e
n
n
e
y

m
o
d
e
l

(
q
u
a
l
i
t
a
t
i
v
e

t
r
e
a
t
m
e
n
t
)


-

O
r
i
g
i
n

o
f

e
n
e
r
g
y

b
a
n
d

f
o
r
m
a
t
i
o
n

i
n
s
o
l
i
d
s



-

C
o
n
c
e
p
t

o
f

e
f
f
e
c
t
i
v
e

m
a
s
s
.
U
N
I
T

V
D
I
E
L
E
C
T
R
I
C

P
R
O
P
E
R
T
I
E
S
:
I
n
t
r
o
d
u
c
t
i
o
n

-

D
i
e
l
e
c
t
r
i
c

c
o
n
s
t
a
n
t

-

E
l
e
c
t
r
o
n
i
c
,

I
o
n
i
c

a
n
d

O
r
i
e
n
t
a
t
i
o
n
p
o
l
a
r
i
z
a
b
i
l
i
t
i
e
s

-


I
n
t
e
r
n
a
l

f
i
e
l
d
s

-

C
l
a
u
s
i
u
s
-
M
o
s
s
o
t
t
i

e
q
u
a
t
i
o
n


F
r
e
q
u
e
n
c
y

d
e
p
e
n
d
e
n
c
e

o
f

t
h
e

p
o
l
a
r
i
z
a
b
i
l
i
t
y
-

F
e
r
r
o

a
n
d

P
i
e
z
o

e
l
e
c
t
r
i
c
i
t
y
.
M
A
G
N
E
T
I
C

P
R
O
P
E
R
T
I
E
S

:


P
e
r
m
e
a
b
i
l
i
t
y

-

M
a
g
n
e
t
i
z
a
t
i
o
n

-

O
r
i
g
i
n

o
f

m
a
g
n
e
t
i
c

m
o
m
e
n
t

-

C
l
a
s
s
i
f
i
c
a
t
i
o
n
o
f

m
a
g
n
e
t
i
c

m
a
t
e
r
i
a
l
s

-

D
i
a
,

P
a
r
a

a
n
d

F
e
r
r
o

m
a
g
n
e
t
i
s
m


-

H
y
s
t
e
r
e
s
i
s

c
u
r
v
e

-

S
o
f
t

a
n
d

H
a
r
d

m
a
g
n
e
t
i
c
m
a
t
e
r
i
a
l
s

-


a
n
t
i
-
F
e
r
r
o

a
n
d

F
e
r
r
i


m
a
g
n
e
t
i
s
m


-

F
e
r
r
i
t
e
s

a
n
d

t
h
e
i
r

a
p
p
l
i
c
a
t
i
o
n
s
.
U
N
I
T

V
I
S
E
M
I
C
O
N
D
U
C
T
O
R
S

:


I
n
t
r
o
d
u
c
t
i
o
n

-

I
n
t
r
i
n
s
i
c

s
e
m
i
c
o
n
d
u
c
t
o
r

a
n
d

c
a
r
r
i
e
r

c
o
n
c
e
n
t
r
a
t
i
o
n


E
q
u
a
t
i
o
n

f
o
r
c
o
n
d
u
c
t
i
v
i
t
y

-

E
x
t
r
i
n
s
i
c

s
e
m
i
c
o
n
d
u
c
t
o
r

a
n
d

c
a
r
r
i
e
r

c
o
n
c
e
n
t
r
a
t
i
o
n


-


D
r
i
f
t

a
n
d

d
i
f
f
u
s
i
o
n

-

E
i
n
s
t
e
i
n

s

e
q
u
a
t
i
o
n
-


H
a
l
l

e
f
f
e
c
t
.
S
U
P
E
R
C
O
N
D
U
C
T
I
V
I
T
Y

:


G
e
n
e
r
a
l

p
r
o
p
e
r
t
i
e
s

-

M
e
i
s
s
n
e
r

e
f
f
e
c
t

-

P
e
n
e
t
r
a
t
i
o
n

d
e
p
t
h

-

T
y
p
e

I

a
n
d


T
y
p
e
I
I

s
u
p
e
r
c
o
n
d
u
c
t
o
r
s

-

F
l
u
x

q
u
a
n
t
i
z
a
t
i
o
n

-

J
o
s
e
p
h
s
o
n

E
f
f
e
c
t

-

B
C
S

T
h
e
o
r
y

-

A
p
p
l
i
c
a
t
i
o
n
s

o
f

s
u
p
e
r
c
o
n
d
u
c
t
o
r
s
.
U
N
I
T

V
I
I
L
A
S
E
R
S

:


I
n
t
r
o
d
u
c
t
i
o
n

-



C
h
a
r
a
c
t
e
r
i
s
t
i
c
s

o
f

L
a
s
e
r
s

-


S
p
o
n
t
a
n
e
o
u
s

a
n
d

S
t
i
m
u
l
a
t
e
d

E
m
i
s
s
i
o
n

o
f

r
a
d
i
a
t
i
o
n
-




E
i
n
s
t
e
i
n

s

c
o
e
f
f
i
c
i
e
n
t
s

-


P
o
p
u
l
a
t
i
o
n


i
n
v
e
r
s
i
o
n

-

R
u
b
y

L
a
s
e
r

-




H
e
l
i
u
m
-
N
e
o
n

L
a
s
e
r

-




S
e
m
i
c
o
n
d
u
c
t
o
r
L
a
s
e
r

-

A
p
p
l
i
c
a
t
i
o
n
s

o
f

L
a
s
e
r
s

i
n

I
n
d
u
s
t
r
y
,

S
c
i
e
n
t
i
f
i
c

a
n
d

M
e
d
i
c
a
l

f
i
e
l
d
s
.
U
N
I
T

V
I
I
I
F
I
B
E
R



O
P
T
I
C
S

:


I
n
t
r
o
d
u
c
t
i
o
n

-

P
r
i
n
c
i
p
l
e

o
f

o
p
t
i
c
a
l

f
i
b
e
r

-

A
c
c
e
p
t
a
n
c
e

a
n
g
l
e

a
n
d

A
c
c
e
p
t
a
n
c
e

c
o
n
e

-
N
u
m
e
r
i
c
a
l

a
p
e
r
t
u
r
e

-

S
t
e
p
-
I
n
d
e
x

f
i
b
e
r


a
n
d

t
r
a
n
s
m
i
s
s
i
o
n

o
f

s
i
g
n
a
l

i
n

S
I

f
i
b
e
r

-

G
r
a
d
e
d
-
I
n
d
e
x

f
i
b
e
r

a
n
d
t
r
a
n
s
m
i
s
s
i
o
n

o
f

s
i
g
n
a
l

i
n

G
I

f
i
b
e
r

-

A
t
t
e
n
u
a
t
i
o
n

i
n

o
p
t
i
c
a
l

f
i
b
e
r
s

-






A
d
v
a
n
t
a
g
e
s

o
f

o
p
t
i
c
a
l

f
i
b
e
r
s

i
n
c
o
m
m
u
n
i
c
a
t
i
o
n

-

A
p
p
l
i
c
a
t
i
o
n

o
f

o
p
t
i
c
a
l

f
i
b
e
r
s

i
n

M
e
d
i
c
i
n
e

a
n
d

S
e
n
s
o
r
s
.
T
E
X
T
B
O
O
K
S


:
1
.
A
p
p
l
i
e
d

P
h
y
s
i
c
s

b
y

D
r
.

M
.
C
h
a
n
d
r
a

S
h
e
k
a
r

&

D
r
.
P
.
A
p
p
a
l
a

N
a
i
d
u
;

V
.
G
.
S
.

B
o
o
k

l
i
n
k
s
.
2
.
S
o
l
i
d

S
t
a
t
e

P
h
y
s
i
c
s

b
y

P
.
K
.

P
a
l
a
n
i
s
a
m
y
;

S
c
i
t
e
c
h

P
u
b
l
i
c
a
t
i
o
n
s

(
I
n
d
i
a
)


P
v
t
.
l
t
d
.
R
E
F
E
R
E
N
C
E
S

:
1
.
M
a
t
e
r
i
a
l
s

S
c
i
e
n
c
e

a
n
d

E
n
g
i
n
e
e
r
i
n
g

b
y

V
.

R
a
g
h
a
v
a
n
;

P
r
e
n
t
i
c
e
-
H
a
l
l

I
n
d
i
a
2
.
M
a
t
e
r
i
a
l
s

S
c
i
e
n
c
e

b
y

M
.
A
r
u
m
u
g
a
m
;

A
n
u
r
a
d
h
a

A
g
e
n
c
i
e
s
3
.
S
o
l
i
d

S
t
a
t
e

P
h
y
s
i
c
s



b
y

N
.
W
.

A
s
h
c
r
o
f
t

&

N
.
D
a
v
i
d

M
e
r
w
i
n
,

T
h
o
m
s
o
n

L
e
a
r
n
i
n
g
4
.
S
o
l
i
d

S
t
a
t
e

P
h
y
s
i
c
s

b
y

D
r
.

B
.
S
.
B
e
l
l
u
b
b
i

&

D
r
.

A
d
e
e
l

A
h
m
a
d
;

P
r
e
m
i
e
r

P
u
b
l
i
s
h
i
n
g

h
o
u
s
e
5
.
S
o
l
i
d

S
t
a
t
e

P
h
y
s
i
c
s

b
y

M
a
n
i

N
a
i
d
u
;

V
i
j
a
y
a
m

P
u
b
l
i
c
a
t
i
o
n
s
6
.
M
a
t
e
r
i
a
l
s

S
c
i
e
n
c
e

b
y

M
.
S
.
V
i
j
a
y
a

&

G
.

R
a
n
g
a
r
a
j
a
n
;

T
a
t
a

M
c
G
r
a
w

H
i
l
l
7
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

S
o
l
i
d

S
t
a
t
e

P
h
y
s
i
c
s

b
y

C
.
K
i
t
t
e
l
;

W
i
l
e
y

E
a
s
t
e
r
n

l
i
m
i
t
e
d
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
9
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T







P









C
3
+
1






0










6
(
C
S

0
5
1
0
6
)

C

P
R
O
G
R
A
M
M
I
N
G

A
N
D

D
A
T
A

S
T
R
U
C
T
U
R
E
S
U
N
I
T

-

I
A
l
g
o
r
i
t
h
m
,

f
l
o
w
c
h
a
r
t
,

p
r
o
g
r
a
m

d
e
v
e
l
o
p
m
e
n
t

s
t
e
p
s
,

b
a
s
i
c

s
t
r
u
c
t
u
r
e
s

o
f


C

l
a
n
g
u
a
g
e
,

C

t
o
k
e
n
s
,

d
a
t
a

t
y
p
e
s
a
n
d

s
i
z
e
s
,

d
e
c
l
a
r
a
t
i
o
n

o
f

v
a
r
i
a
b
l
e
s
,

a
s
s
i
g
n
i
n
g

v
a
l
u
e
s
,

a
r
i
t
h
m
e
t
i
c
,

r
e
l
a
t
i
o
n
a
l

a
n
d

l
o
g
i
c
a
l

o
p
e
r
a
t
o
r
,

i
n
c
r
e
m
e
n
t
a
n
d

d
e
c
r
e
m
e
n
t

o
p
e
r
a
t
o
r
s
,

c
o
n
d
i
t
i
o
n
a
l

o
p
e
r
a
t
o
r
,

b
i
t
-
w
i
s
e

o
p
e
r
a
t
o
r
s
,

t
y
p
e

c
o
n
v
e
r
s
i
o
n
s
,

e
x
p
r
e
s
s
i
o
n
s
,

e
v
a
l
u
a
t
i
o
n
,
i
n
p
u
t
-
o
u
t
p
u
t


s
t
a
t
e
m
e
n
t
s
,

b
l
o
c
k
s
,

i
f

a
n
d

s
w
i
t
c
h

s
t
a
t
e
m
e
n
t
,

w
h
i
l
e
,

d
o
-
w
h
i
l
e

a
n
d

f
o
r

s
t
a
t
e
m
e
n
t
s
,

C

p
r
o
g
r
a
m
s
c
o
v
e
r
i
n
g

a
l
l

t
h
e

a
b
o
v
e

a
s
p
e
c
t
s
.
U
N
I
T

-

I
I
O
n
e

d
i
m
e
n
s
i
o
n
a
l

&

T
w
o

d
i
m
e
n
s
i
o
n
a
l

a
r
r
a
y
s
,

i
n
i
t
i
a
l
i
z
a
t
i
o
n
,

s
t
r
i
n
g

v
a
r
i
a
b
l
e
s
-
d
e
c
l
a
r
a
t
i
o
n
,

r
e
a
d
i
n
g
,

w
r
i
t
i
n
g
,
B
a
s
i
c
s

o
f

f
u
n
c
t
i
o
n
s
,
P
a
r
a
m
e
t
e
r

p
a
s
i
n
g
,
S
t
r
i
n
g

h
a
n
d
l
i
n
g

f
u
n
c
t
i
o
n
,

u
s
e
r
-
d
e
f
i
n
e
d

f
u
n
c
t
i
o
n
s
,

r
e
c
u
r
s
i
v
e

f
u
n
c
t
i
o
n
s
,
v
a
r
i
a
b
l
e
s

a
n
d

s
t
o
r
a
g
e

c
l
a
s
s
e
s
,

s
c
o
p
e

r
u
l
e
s
,

b
l
o
c
k

s
t
r
u
c
t
u
r
e
,

h
e
a
d
e
r

f
i
l
e
s
,

C

p
r
e
p
r
o
c
e
s
s
o
r
,

e
x
a
m
p
l
e

C
p
r
o
g
r
a
m
s
.
U
N
I
T

-

I
I
I
P
o
i
n
t
e
r

a
n
d

A
r
r
a
y
s

:


P
o
i
n
t
e
r
s

a
n
d

a
d
d
r
e
s
s
e
s
,

P
o
i
n
t
e
r
s

a
n
d

A
r
r
a
y
s
,

P
o
i
n
t
e
r
s

A
n
d

f
u
n
c
t
i
o
n

a
r
g
u
m
e
n
t
s
,
A
d
d
r
e
s
s

a
r
i
t
h
m
e
t
i
c
,

c
h
a
r
a
c
t
e
r

p
o
i
n
t
e
r
s

a
n
d

f
u
n
c
t
i
o
n
s
,

p
o
i
n
t
e
r
s

t
o

p
o
i
n
t
e
r
s
,

m
u
l
t
i
-
d
i
m
e
n
s
i
o
n
a
l

a
r
r
a
y
s
,
i
n
i
t
i
a
l
i
z
a
t
i
o
n

o
f

p
o
i
n
t
e
r

a
r
r
a
y
s
,

c
o
m
m
a
n
d

l
i
n
e

a
r
g
u
m
e
n
t
s
,

p
o
i
n
t
e
r
s

t
o

f
u
n
c
t
i
o
n
s
.
U
N
I
T

-

I
V
S
t
r
u
c
t
u
r
e
s

:


D
e
f
i
n
i
t
i
o
n
,

i
n
i
t
i
a
l
i
z
i
n
g
,

a
s
s
i
g
n
i
n
g

v
a
l
u
e
s
,

p
a
s
s
i
n
g

o
f

s
t
r
u
c
t
u
r
e
s

a
s


a
r
g
u
m
e
n
t
s
,

A
r
r
a
y
s

o
f

s
t
r
u
c
t
u
r
e
s
,
p
o
i
n
t
e
r
s

t
o

s
t
r
u
c
t
u
r
e
s
,

s
e
l
f

r
e
f
e
r
e
n
t
i
a
l


s
t
r
u
c
t
u
r
e
s
.

U
n
i
o
n
s
,

t
y
p
e
d
e
f
,

b
i
t

f
i
e
l
d
s
,

C

p
r
o
g
r
a
m

e
x
a
m
p
l
e
s
.
U
N
I
T

-

V
C
o
n
s
o
l
e

&

F
i
l
e

I
/
O

:


S
t
a
n
d
a
r
d

I
/
O
,

F
o
r
m
a
t
t
e
d

I
/
O
,

o
p
e
n
i
n
g

&

c
l
o
s
i
n
g

o
f



f
i
l
e
s
,

I
/
O

o
p
e
r
a
t
i
o
n
s

o
n

f
i
l
e
s
.
U
N
I
T

-

V
I
L
i
n
e
a
r

D
a
t
a
S
t
r
u
c
t
u
r
e
s

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o

D
a
t
a
S
t
r
u
c
t
u
r
e
s
,

r
e
p
r
e
s
e
n
t
i
n
g

s
t
a
c
k
s

a
n
d

q
u
e
u
e
s

i
n

C

u
s
i
n
g
a
r
r
a
y
s
,

I
n
f
i
x
,

P
o
s
t
f
i
x

&

P
r
e
f
i
x

p
r
o
g
r
a
m
s
,

c
i
r
c
u
l
a
r

q
u
e
u
e
s
.
U
N
I
T

-

V
I
I
L
i
n
k
e
d

L
i
s
t
s

:



S
i
n
g
l
y

l
i
n
k
e
d

l
i
s
t
,

D
o
u
b
l
y

l
i
n
k
e
d

l
i
s
t
,

C
i
r
c
u
l
a
r

L
i
s
t
,

r
e
p
r
e
s
e
n
t
i
n
g

s
t
a
c
k
s

a
n
d

Q
u
e
u
e
s

i
n

C
u
s
i
n
g

l
i
n
k
e
d

l
i
s
t
s
N
o
n
-
L
i
n
e
a
r

D
a
t
a

S
t
r
u
c
t
u
r
e
s

:



B
i
n
a
r
y

t
r
e
e
s
:

R
e
p
r
e
s
e
n
t
a
t
i
o
n
,

t
r
e
e

t
r
a
v
e
r
s
a
l
s
,

g
r
a
p
h

r
e
p
r
e
s
e
n
t
a
t
i
o
n
,

g
r
a
p
h
t
r
a
v
e
r
s
a
l
,

S
p
a
n
n
i
n
g

t
r
e
e
s
.
U
N
I
T

-

V
I
I
I
S
o
r
t
i
n
g

&

S
e
a
r
c
h
i
n
g

:


S
e
a
r
c
h
i
n
g

M
e
t
h
o
d
s
-

L
i
n
e
a
r

a
n
d

b
i
n
a
r
y

s
e
a
r
c
h

m
e
t
h
o
d
s
,

S
o
r
t
i
n
g

m
e
t
h
o
d
s
-

E
x
:
B
u
b
b
l
e

s
o
r
t
,

S
e
l
e
c
t
i
o
n

s
o
r
t
,

I
n
s
e
r
t
i
o
n

s
o
r
t
,

h
e
a
p

s
o
r
t
,

q
u
i
c
k

s
o
r
t
.
T
E
X
T

B
O
O
K
S

:
1
.
C

A
n
d

D
a
t
a

s
t
r
u
c
t
u
r
e
s



P
.
P
a
d
m
a
n
a
b
h
a
m
,

B
S

P
u
b
l
i
c
a
t
i
o
n
s
2
.
C

&

D
a
t
a

S
t
r
u
c
t
u
r
e
s
,

A
s
h
o
k

N
.
K
a
m
t
h
a
n
e
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
R
E
F
E
R
E
N
C
E
S

:
1
.
C

&

D
a
t
a

S
t
r
u
c
t
u
r
e
s


P
r
o
f
.

P
.
S
.
D
e
s
h
P
a
n
d
e
,

P
r
o
f

O
.
G
.
K
a
k
d
e
,

W
i
l
e
y

D
r
e
a
m
t
e
c
h

P
v
t
.

L
t
d
.
,
N
e
w
D
e
l
h
i
.
2
.
D
a
t
a
S
t
r
u
c
t
u
r
e
s

U
s
i
n
g

C


A
.
S
.
T
a
n
e
n
b
a
u
m
,

P
H
I
/
P
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n
.
3
.
T
h
e

C

P
r
o
g
r
a
m
m
i
n
g

L
a
n
g
u
a
g
e
,

B
.
W
.

K
e
r
n
i
g
h
a
n
,

D
e
n
n
i
s

M
.
R
i
t
c
h
i
e
,

P
H
I
/
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

T








P









C



2
+
1






0










4
(
E
E

0
5
0
6
8
)


B
A
S
I
C

E
L
E
C
T
R
I
C
A
L

E
N
G
I
N
E
E
R
I
N
G
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n


t
o

E
l
e
c
t
r
i
c
a
l

E
n
g
i
n
e
e
r
i
n
g

:


E
s
s
e
n
c
e

o
f

e
l
e
c
t
r
i
c
i
t
y
,

C
o
n
d
u
c
t
o
r
s
,

s
e
m
i
c
o
n
d
u
c
t
o
r
s

a
n
d
i
n
s
u
l
a
t
o
r
s

(
e
l
e
m
e
n
t
a
r
y

t
r
e
a
t
m
e
n
t

o
n
l
y
)
;

E
l
e
c
t
r
i
c

f
i
e
l
d
;

e
l
e
c
t
r
i
c

c
u
r
r
e
n
t
,

p
o
t
e
n
t
i
a
l

a
n
d

p
o
t
e
n
t
i
a
l

d
i
f
f
e
r
e
n
c
e
,
e
l
e
c
t
r
o
m
o
t
i
v
e

f
o
r
c
e
,

e
l
e
c
t
r
i
c

p
o
w
e
r
,

o
h
m

s

l
a
w
,

b
a
s
i
c

c
i
r
c
u
i
t

c
o
m
p
o
n
e
n
t
s
,

e
l
e
c
t
r
o
m
a
g
n
e
t
i
s
m

r
e
l
a
t
e
d

l
a
w
s
,
M
a
g
n
e
t
i
c

f
i
e
l
d

d
u
e

t
o

e
l
e
c
t
r
i
c

c
u
r
r
e
n
t

f
l
o
w

,
f
o
r
c
e

o
n

a

c
u
r
r
e
n
t

c
a
r
r
y
i
n
g

c
o
n
d
u
c
t
o
r

p
l
a
c
e
d

i
n

a

m
a
g
n
e
t
i
c

f
i
e
l
d
,
F
a
r
a
d
a
y
s

l
a
w
s

o
f

e
l
e
c
t
r
o
m
a
g
n
e
t
i
c

i
n
d
u
c
t
i
o
n
.

T
y
p
e
s

o
f

i
n
d
u
c
e
d

E
M
F

s
,

K
i
r
c
h
h
o
f
f

s

l
a
w
s
.

S
i
m
p
l
e

p
r
o
b
l
e
m
s
.
U
N
I
T
-
I
I
N
e
t
w
o
r
k

A
n
a
l
y
s
i
s

:


B
a
s
i
c

d
e
f
i
n
i
t
i
o
n
s
,

t
y
p
e
s

o
f

e
l
e
m
e
n
t
s

,

t
y
p
e
s

o
f

s
o
u
r
c
e
s
,

r
e
s
i
s
t
i
v
e

n
e
t
w
o
r
k
s
,

i
n
d
u
c
t
i
v
e
n
e
t
w
o
r
k
s
,

c
a
p
a
c
i
t
i
v
e

n
e
t
w
o
r
k
s
,

s
e
r
i
e
s

p
a
r
a
l
l
e
l

c
i
r
c
u
i
t
s
,

s
t
a
r

d
e
l
t
a

a
n
d

d
e
l
t
a

s
t
a
r

t
r
a
n
s
f
o
r
m
a
t
i
o
n

,

N
e
t
w
o
r
k
t
h
e
o
r
e
m
s
-

S
u
p
e
r
p
o
s
i
t
i
o
n

,

T
h
e
v
e
n
i
n
s

s
,


M
a
x
i
m
u
m

p
o
w
e
r

t
r
a
n
s
f
e
r

t
h
e
o
r
e
m
s

a
n
d

s
i
m
p
l
e

p
r
o
b
l
e
m
s
.
U
N
I
T
-
I
I
I
M
a
g
n
e
t
i
c

C
i
r
c
u
i
t
s

:


B
a
s
i
c

d
e
f
i
n
i
t
i
o
n
s
,

a
n
a
l
o
g
y

b
e
t
w
e
e
n

e
l
e
c
t
r
i
c

a
n
d

m
a
g
n
e
t
i
c

c
i
r
c
u
i
t
s
,

m
a
g
n
e
t
i
z
a
t
i
o
n
c
h
a
r
a
c
t
e
r
i
s
t
i
c
s

o
f

F
e
r
r
o

m
a
g
n
e
t
i
c

m
a
t
e
r
i
a
l
s
,

s
e
l
f

i
n
d
u
c
t
a
n
c
e

a
n
d

m
u
t
u
a
l

i
n
d
u
c
t
a
n
c
e
,

e
n
e
r
g
y

i
n

l
i
n
e
a
r
m
a
g
n
e
t
i
c

s
y
s
t
e
m
s
,

c
o
i
l
s

c
o
n
n
e
c
t
e
d

i
n

s
e
r
i
e
s
,

a
t
t
r
a
c
t
i
n
g

f
o
r
c
e

o
f

e
l
e
c
t
r
o
m
a
g
n
e
t
s
.
U
N
I
T
-
I
V
A
l
t
e
r
n
a
t
i
n
g

Q
u
a
n
t
i
t
i
e
s

:


P
r
i
n
c
i
p
l
e

o
f

a
c

v
o
l
t
a
g
e
s

,

w
a
v
e
f
o
r
m
s

a
n
d

b
a
s
i
c

d
e
f
i
n
i
t
i
o
n
s
,

r
e
l
a
t
i
o
n
s
h
i
p

b
e
t
w
e
e
n
f
r
e
q
u
e
n
c
y
,

s
p
e
e
d

a
n
d

n
u
m
b
e
r

o
f

p
o
l
e
s
,

r
o
o
t

m
e
a
n

s
q
u
a
r
e

a
n
d

a
v
e
r
a
g
e

v
a
l
u
e
s

o
f

a
l
t
e
r
n
a
t
i
n
g

c
u
r
r
e
n
t
s

a
n
d
v
o
l
t
a
g
e
,

f
o
r
m

f
a
c
t
o
r

a
n
d

p
e
a
k

f
a
c
t
o
r
,

p
h
a
s
o
r

r
e
p
r
e
s
e
n
t
a
t
i
o
n

o
f

a
l
t
e
r
n
a
t
i
n
g

q
u
a
n
t
i
t
i
e
s
,

t
h
e

J

o
p
e
r
a
t
o
r

a
n
d
p
h
a
s
o
r

a
l
g
e
b
r
a
,

a
n
a
l
y
s
i
s

o
f

a
c

c
i
r
c
u
i
t
s

w
i
t
h

s
i
n
g
l
e

b
a
s
i
c

n
e
t
w
o
r
k

e
l
e
m
e
n
t
,

s
i
n
g
l
e

p
h
a
s
e

s
e
r
i
e
s

c
i
r
c
u
i
t
s
,
s
i
n
g
l
e

p
h
a
s
e

p
a
r
a
l
l
e
l

c
i
r
c
u
i
t
s
,

s
i
n
g
l
e

p
h
a
s
e

s
e
r
i
e
s

p
a
r
a
l
l
e
l

c
i
r
c
u
i
t
s
,

p
o
w
e
r

i
n

a
c

c
i
r
c
u
i
t
s
.
U
N
I
T
-
V
T
r
a
n
s
f
o
r
m
e
r
s

:


P
r
i
n
c
i
p
l
e
s

o
f

o
p
e
r
a
t
i
o
n
,

C
o
n
s
t
r
u
c
t
i
o
n
a
l

D
e
t
a
i
l
s
,

I
d
e
a
l

T
r
a
n
s
f
o
r
m
e
r

a
n
d

P
r
a
c
t
i
c
a
l

T
r
a
n
s
f
o
r
m
e
r
,
L
o
s
s
e
s
,

T
r
a
n
s
f
o
r
m
e
r

T
e
s
t
,

E
f
f
i
c
i
e
n
c
y

a
n
d

R
e
g
u
l
a
t
i
o
n

C
a
l
c
u
l
a
t
i
o
n
s

(
A
l
l

t
h
e

a
b
o
v
e

t
o
p
i
c
s

a
r
e

o
n
l
y

e
l
e
m
e
n
t
a
r
y
t
r
e
a
t
m
e
n
t

a
n
d

s
i
m
p
l
e

p
r
o
b
l
e
m
s
)
.
U
N
I
T
-
V
I
D
i
r
e
c
t


c
u
r
r
e
n
t

m
a
c
h
i
n
e
s

:


P
r
i
n
c
i
p
l
e

o
f

o
p
e
r
a
t
i
o
n

o
f

d
c

m
a
c
h
i
n
e
s
,

a
r
m
a
t
u
r
e

w
i
n
d
i
n
g
s
,

e
.
m
.
f

e
q
u
a
t
i
o
n

i
n
a

d
c

m
a
c
h
i
n
e
,

T
o
r
q
u
e

p
r
o
d
u
c
t
i
o
n

i
n

a

d
c

m
a
c
h
i
n
e
,

O
p
e
r
a
t
i
o
n

o
f

a

d
c

m
a
c
h
i
n
e

a
s

a

g
e
n
e
r
a
t
o
r
,

o
p
e
r
a
t
i
o
n

o
f
a

d
c

m
a
c
h
i
n
e

a
s

a

m
o
t
o
r
.
U
N
I
T
-
V
I
I
A
.
C

M
a
c
h
i
n
e
s

:


T
h
r
e
e

p
h
a
s
e

i
n
d
u
c
t
i
o
n

m
o
t
o
r
,

p
r
i
n
c
i
p
l
e

o
f

o
p
e
r
a
t
i
o
n

,

s
l
i
p

a
n
d

r
o
t
o
r

f
r
e
q
u
e
n
c
y
,

t
o
r
q
u
e
(
s
i
m
p
l
e

p
r
o
b
l
e
m
s
)
.
S
y
n
c
h
r
o
n
o
u
s

M
a
c
h
i
n
e
s
:

P
r
i
n
c
i
p
l
e

o
f

o
p
e
r
a
t
i
o
n
,

E
M
F

e
q
u
a
t
i
o
n

(
S
i
m
p
l
e

p
r
o
b
l
e
m
s

o
n

E
M
F
)
.

S
y
n
c
h
r
o
n
o
u
s
m
o
t
o
r

p
r
i
n
c
i
p
l
e

a
n
d

o
p
e
r
a
t
i
o
n

(
E
l
e
m
e
n
t
a
r
y

t
r
e
a
t
m
e
n
t

o
n
l
y
)
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
0
U
N
I
T

V
I
I
I
B
a
s
i
c

I
n
s
t
r
u
m
e
n
t
s

:


I
n
t
r
o
d
u
c
t
i
o
n
,

c
l
a
s
s
i
f
i
c
a
t
i
o
n

o
f

i
n
s
t
r
u
m
e
n
t
s
,

o
p
e
r
a
t
i
n
g

p
r
i
n
c
i
p
l
e
s
,

e
s
s
e
n
t
i
a
l

f
e
a
t
u
r
e
s

o
f
m
e
a
s
u
r
i
n
g

i
n
s
t
r
u
m
e
n
t
s
,

M
o
v
i
n
g

c
o
i
l

p
e
r
m
a
n
e
n
t

m
a
g
n
e
t

(
P
M
M
C
)

i
n
s
t
r
u
m
e
n
t
s
,

M
o
v
i
n
g

I
r
o
n

o
f

A
m
m
e
t
e
r
s
a
n
d

V
o
l
t
m
e
t
e
r
s
(

e
l
e
m
e
n
t
a
r
y

T
r
e
a
t
m
e
n
t

o
n
l
y
)
T
E
X
T

B
O
O
K
S

:
1
.
B
a
s
i
c

E
l
e
c
t
r
i
c
a
l

E
n
g
i
n
e
e
r
i
n
g

-

B
y

M
.
S
.
N
a
i
d
u

a
n
d

S
.

K
a
m
a
k
s
h
i
a
h


T
M
H
.
2
.
B
a
s
i
c

E
l
e
c
t
r
i
c
a
l

E
n
g
i
n
e
e
r
i
n
g

B
y


T
.
K
.
N
a
g
a
s
a
r
k
a
r

a
n
d

M
.
S
.

S
u
k
h
i
j
a


O
x
f
o
r
d

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
.
R
E
F
E
R
E
N
C
E
S

:
1
.
T
h
e
o
r
y

a
n
d

P
r
o
b
l
e
m
s

o
f

B
a
s
i
c

E
l
e
c
t
r
i
c
a
l

E
n
g
i
n
e
e
r
i
n
g

b
y

D
.
P
.
K
o
t
h
a
r
i

&

I
.
J
.

N
a
g
r
a
t
h

P
H
I
.
2
.
P
r
i
n
c
i
p
l
e
s

o
f

E
l
e
c
t
r
i
c
a
l

E
n
g
i
n
e
e
r
i
n
g

b
y

V
.
K

M
e
h
t
a
,

S
.
C
h
a
n
d

P
u
b
l
i
c
a
t
i
o
n
s
.
3
.
E
s
s
e
n
t
i
a
l
s

o
f

E
l
e
c
t
r
i
c
a
l

a
n
d

C
o
m
p
u
t
e
r

E
n
g
i
n
e
e
r
i
n
g

b
y

D
a
v
i
d

V
.

K
e
r
n
s
,

J
R
.

J
.

D
a
v
i
d

I
r
w
i
n
P
e
a
r
s
o
n
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T








P









C
3
+
1







0










6
(
E
C

0
5
2
1
0
)


E
L
E
C
T
R
O
N
I
C

D
E
V
I
C
E
S


A
N
D

C
I
R
C
U
I
T
S
U
N
I
T
-
I
E
L
E
C
T
R
O
N

D
Y
N
A
M
I
C
S

A
N
D

C
R
O

:


M
o
t
i
o
n

o
f

c
h
a
r
g
e
d

p
a
r
t
i
c
l
e
s

i
n

e
l
e
c
t
r
i
c

a
n
d

m
a
g
n
e
t
i
c

f
i
e
l
d
s
.


S
i
m
p
l
e
p
r
o
b
l
e
m
s

i
n
v
o
l
v
i
n
g

e
l
e
c
t
r
i
c

a
n
d

m
a
g
n
e
t
i
c

f
i
e
l
d
s

o
n
l
y
.


E
l
e
c
t
r
o
s
t
a
t
i
c

a
n
d

m
a
g
n
e
t
i
c

f
o
c
u
s
i
n
g
.


P
r
i
n
c
i
p
l
e
s

o
f
C
R
T
,

d
e
f
l
e
c
t
i
o
n

s
e
n
s
i
t
i
v
i
t
y

(
E
l
e
c
t
r
o
s
t
a
t
i
c

a
n
d

m
a
g
n
e
t
i
c

d
e
f
l
e
c
t
i
o
n
)
.

A
p
p
l
i
c
a
t
i
o
n
s

o
f

C
R
O
:

V
o
l
t
a
g
e
,

C
u
r
r
e
n
t
a
n
d

F
r
e
q
u
e
n
c
y

M
e
a
s
u
r
e
m
e
n
t
s
.
U
N
I
T
-

I
I
J
U
N
C
T
I
O
N

D
I
O
D
E

C
H
A
R
A
C
T
E
R
I
S
T
I
C
S

:


R
e
v
i
e
w

o
f

s
e
m
i

c
o
n
d
u
c
t
o
r

P
h
y
s
i
c
s


n

a
n
d

p

t
y
p
e

s
e
m
i
c
o
n
d
u
c
t
o
r
s
,

M
a
s
s

A
c
t
i
o
n

L
a
w
,

C
o
n
t
i
n
u
i
t
y

E
q
u
a
t
i
o
n
,

H
a
l
l

E
f
f
e
c
t
,

O
p
e
n
-
c
i
r
c
u
i
t
e
d

p
-
n

j
u
n
c
t
i
o
n
,

T
h
e

p
-
n
j
u
n
c
t
i
o
n

a
s

a

r
e
c
t
i
f
i
e
r

(
f
o
r
w
a
r
d

b
i
a
s

a
n
d

r
e
v
e
r
s
e

b
i
a
s
)
,

T
h
e

c
u
r
r
e
n
t

c
o
m
p
o
n
e
n
t
s

i
n

p
-
n

d
i
o
d
e
,

L
a
w

o
f

j
u
n
c
t
i
o
n
,
D
i
o
d
e

e
q
u
a
t
i
o
n
,

E
n
e
r
g
y

b
a
n
d

d
i
a
g
r
a
m

o
f

p
-
n

d
i
o
d
e
,

V
o
l
t
-
a
m
p
e
r
e

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s

o
f

p
-
n

d
i
o
d
e
,

T
e
m
p
e
r
a
t
u
r
e
d
e
p
e
n
d
e
n
c
e

o
f

V
I

c
h
a
r
a
c
t
e
r
i
s
t
i
c
,

T
r
a
n
s
i
t
i
o
n

a
n
d

D
i
f
f
u
s
i
o
n

c
a
p
a
c
i
t
a
n
c
e
s
,

B
r
e
a
k
d
o
w
n

M
e
c
h
a
n
i
s
m
s

i
n

S
e
m
i
C
o
n
d
u
c
t
o
r

D
i
o
d
e
s
,

Z
e
n
e
r

d
i
o
d
e

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s
,

C
h
a
r
a
c
t
e
r
i
s
t
i
c
s

o
f

T
u
n
n
e
l

D
i
o
d
e
,

V
a
r
a
c
t
a
r


D
i
o
d
e
.
U
N
I
T
-

I
I
I
R
E
C
T
I
F
I
E
R
S
,

F
I
L
T
E
R
S


A
N
D

R
E
G
U
L
A
T
O
R
S

:


H
a
l
f

w
a
v
e

r
e
c
t
i
f
i
e
r
,

r
i
p
p
l
e

f
a
c
t
o
r
,

f
u
l
l

w
a
v
e

r
e
c
t
i
f
i
e
r
,
H
a
r
m
o
n
i
c

c
o
m
p
o
n
e
n
t
s

i
n

a

r
e
c
t
i
f
i
e
r

c
i
r
c
u
i
t
,

I
n
d
u
c
t
o
r

f
i
l
t
e
r
,

C
a
p
a
c
i
t
o
r

f
i
l
t
e
r
,

L
-

s
e
c
t
i
o
n

f
i
l
t
e
r
,

-

s
e
c
t
i
o
n

f
i
l
t
e
r
,
M
u
l
t
i
p
l
e

L
-

s
e
c
t
i
o
n

a
n
d

M
u
l
t
i
p
l
e


s
e
c
t
i
o
n

f
i
l
t
e
r
,

a
n
d

c
o
m
p
a
r
i
s
o
n

o
f

v
a
r
i
o
u
s

f
i
l
t
e
r

c
i
r
c
u
i
t
s

i
n

t
e
r
m
s

o
f

r
i
p
p
l
e
f
a
c
t
o
r
s
,

S
i
m
p
l
e

c
i
r
c
u
i
t

o
f

a

r
e
g
u
l
a
t
o
r

u
s
i
n
g

z
e
n
e
r

d
i
o
d
e
,

S
e
r
i
e
s

a
n
d

S
h
u
n
t

v
o
l
t
a
g
e

r
e
g
u
l
a
t
o
r
s
U
N
I
T
-

I
V
T
R
A
N
S
I
S
T
O
R

C
H
A
R
A
C
T
E
R
I
S
T
I
C
S

:

C
o
n
s
t
r
u
c
t
i
o
n
,

p
r
i
n
c
i
p
l
e

o
f

o
p
e
r
a
t
i
o
n
,

V
-
I

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s
,

s
y
m
b
o
l
,
e
q
u
i
v
a
l
e
n
t

c
i
r
c
u
i
t
,

p
a
r
a
m
e
t
e
r

c
a
l
c
u
l
a
t
i
o
n
s
,

a
p
p
l
i
c
a
t
i
o
n
s
,

a
n
d

s
p
e
c
i
f
i
c
a
t
i
o
n
s

o
f


B
J
T
,

F
E
T
,

a
n
d

M
O
S
F
E
T
S
,
E
n
h
a
n
c
e
m
e
n
t

a
n
d

D
e
p
l
e
t
i
o
n

m
o
d
e

M
O
S
F
E
T
,

S
a
l
i
e
n
t

f
e
a
t
u
r
e
s

o
f

d
i
f
f
e
r
e
n
t

c
o
n
f
i
g
u
r
a
t
i
o
n

o
f

B
J
T

a
n
d

F
E
T
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

S
C
R
,

U
J
T
,

L
E
D

a
n
d

P
h
o
t
o
d
i
o
d
e
.
U
N
I
T
-
V
B
I
A
S
I
N
G

A
N
D

S
T
A
B
I
L
I
S
A
T
I
O
N

:


B
J
T

b
i
a
s
i
n
g
,

D
C

e
q
u
i
v
a
l
e
n
t

m
o
d
e
l
,

c
r
i
t
e
r
i
a

f
o
r

f
i
x
i
n
g

o
p
e
r
a
t
i
n
g

p
o
i
n
t
,
m
e
t
h
o
d
s

o
f

B
i
a
s

s
t
a
b
i
l
i
z
a
t
i
o
n
,

T
h
e
r
m
a
l

r
u
n

a
w
a
y
,

T
h
e
r
m
a
l

s
t
a
b
i
l
i
t
y
,

B
i
a
s
i
n
g

o
f

J
F
E
T

a
n
d

M
O
S
F
E
T
,
C
o
m
p
a
r
i
s
o
n

o
f

B
J
T
,

J
F
E
T

a
n
d

M
O
S
F
E
T

d
e
v
i
c
e
s
.
U
N
I
T
-

V
I
A
M
P
L
I
F
I
E
R
S

:


S
m
a
l
l

s
i
g
n
a
l

l
o
w

f
r
e
q
u
e
n
c
y

t
r
a
n
s
i
s
t
o
r

a
m
p
l
i
f
i
e
r

c
i
r
c
u
i
t
s
:

h
-
p
a
r
a
m
e
t
e
r

r
e
p
r
e
s
e
n
t
a
t
i
o
n

o
f

a
t
r
a
n
s
i
s
t
o
r
,

A
n
a
l
y
s
i
s

o
f

s
i
n
g
l
e

s
t
a
g
e

t
r
a
n
s
i
s
t
o
r

a
m
p
l
i
f
i
e
r

u
s
i
n
g

h
-
p
a
r
a
m
e
t
e
r
s
:

v
o
l
t
a
g
e

g
a
i
n
,

c
u
r
r
e
n
t

g
a
i
n
,

I
n
p
u
t
i
m
p
e
d
a
n
c
e

a
n
d

O
u
t
p
u
t

i
m
p
e
d
a
n
c
e
.

F
E
T

a
n
d

M
O
S
F
E
T

S
m
a
l
l

s
i
g
n
a
l

m
o
d
e
l
.


(
C
.
G
,

C
.
D
,

C
.
S

c
o
n
f
i
g
u
r
a
t
i
o
n
s
)
R
.
C

C
o
u
p
l
e
d

A
m
p
l
i
f
i
e
r
s

u
s
i
n
g

B
J
T

a
n
d

J
F
E
T
,

C
o
n
c
e
p
t
s

o
f

f

,

f


a
n
d

f

.
U
N
I
T
-

V
I
I
F
E
E
D
B
A
C
K

A
M
P
L
I
F
I
E
R
S

:


C
o
n
c
e
p
t

o
f

f
e
e
d
b
a
c
k
,

C
l
a
s
s
i
f
i
c
a
t
i
o
n

o
f

f
e
e
d
b
a
c
k

a
m
p
l
i
f
i
e
r
s
,

G
e
n
e
r
a
l
c
h
a
r
a
c
t
e
r
i
s
t
i
c
s

o
f

n
e
g
a
t
i
v
e

f
e
e
d
b
a
c
k

a
m
p
l
i
f
i
e
r
s
,

E
f
f
e
c
t

o
f

F
e
e
d
b
a
c
k

o
n

A
m
p
l
i
f
i
e
r

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s
,

S
i
m
p
l
e
p
r
o
b
l
e
m
s
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
1
U
N
I
T
-
V
I
I
I
O
S
C
I
L
L
A
T
O
R
S

:


C
o
n
d
i
t
i
o
n

f
o
r

o
s
c
i
l
l
a
t
i
o
n
s
.

R
C

a
n
d

L
C

t
y
p
e

O
s
c
i
l
l
a
t
o
r
s
,

C
r
y
s
t
a
l

o
s
c
i
l
l
a
t
o
r
s
,

F
r
e
q
u
e
n
c
y
a
n
d

a
m
p
l
i
t
u
d
e

s
t
a
b
i
l
i
t
y

o
f

o
s
c
i
l
l
a
t
o
r
s
,

G
e
n
e
r
a
l
i
z
e
d

a
n
a
l
y
s
i
s

o
f

L
C

o
s
c
i
l
l
a
t
o
r
s
,

Q
u
a
r
t
z

,
H
a
r
t
l
e
y
,

a
n
d

C
o
l
p
i
t
t
s
O
s
c
i
l
l
a
t
o
r
s
,

R
C
-
p
h
a
s
e

s
h
i
f
t

a
n
d

W
i
e
n
-
b
r
i
d
g
e

o
s
c
i
l
l
a
t
o
r
s
.
T
E
X
T

B
O
O
K
S

:
1
.
E
l
e
c
t
r
o
n
i
c

D
e
v
i
c
e
s

a
n
d

C
i
r
c
u
i
t
s



J
.
M
i
l
l
m
a
n

a
n
d

C
.
C
.
H
a
l
k
i
a
s
,

T
a
t
a

M
c
G
r
a
w

H
i
l
l
,

1
9
9
8
.
2
.
E
l
e
c
t
r
o
n
i
c

D
e
v
i
c
e
s

a
n
d

C
i
r
c
u
i
t
s



R
.
L
.

B
o
y
l
e
s
t
a
d

a
n
d

L
o
u
i
s

N
a
s
h
e
l
s
k
y
,

P
e
a
r
s
o
n
/
P
r
e
n
t
i
c
e
H
a
l
l
,
9
t
h

E
d
i
t
i
o
n
,
2
0
0
6
.
R
E
F
E
R
E
N
C
E
S

:
1
.
E
l
e
c
t
r
o
n
i
c

D
e
v
i
c
e
s

a
n
d

C
i
r
c
u
i
t
s



T
.
F
.

B
o
g
a
r
t

J
r
.
,

J
.
S
.
B
e
a
s
l
e
y

a
n
d

G
.
R
i
c
o
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
,
6
t
h

e
d
i
t
i
o
n
,

2
0
0
4
.
2
.
P
r
i
n
c
i
p
l
e
s

o
f

E
l
e
c
t
r
o
n
i
c

C
i
r
c
u
i
t
s


S
.
G
.
B
u
r
n
s

a
n
d

P
.
R
.
B
o
n
d
,

G
a
l
g
o
t
i
a

P
u
b
l
i
c
a
t
i
o
n
s
,

2
n
d

E
d
n
.
.
,
1
9
9
8
.
3
.
M
i
c
r
o
e
l
e
c
t
r
o
n
i
c
s



M
i
l
l
m
a
n

a
n
d

G
r
a
b
e
l
,

T
a
t
a

M
c
G
r
a
w

H
i
l
l
,

1
9
8
8
.
4
.
E
l
e
c
t
r
o
n
i
c

D
e
v
i
c
e
s

a
n
d

C
i
r
c
u
i
t
s



K
.

L
a
l

K
i
s
h
o
r
e
,

B
.
S
.

P
u
b
l
i
c
a
t
i
o
n
s
,


2
n
d

E
d
i
t
i
o
n
,

2
0
0
5
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T








P









C

0








3










4
(
M
E

0
5
2
2
0
)


E
N
G
I
N
E
E
R
I
N
G

D
R
A
W
I
N
G

P
R
A
C
T
I
C
E

L
A
B
U
N
I
T


I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

e
n
g
i
n
e
e
r
i
n
g

g
r
a
p
h
i
c
s


c
o
n
s
t
r
u
c
t
i
o
n

o
f

e
l
l
i
p
s
e
,

p
a
r
a
b
o
l
a

a
n
d

h
y
p
e
r
b
o
l
a


c
y
l
i
n
d
r
i
c
a
l

c
u
r
v
e
s
.
U
N
I
T


I
I
O
r
t
h
o
g
r
a
p
h
i
c

p
r
o
j
e
c
t
i
o
n
s

o
f

p
o
i
n
t
s
,

l
i
n
e
s

a
n
d

p
l
a
n
e
s


a
x
i
s

i
n
c
l
i
n
e
d

t
o

o
n
e

p
l
a
n
e
s

a
n
d

i
n
c
l
i
n
e
d

t
o

b
o
t
h

t
h
e
p
l
a
n
e
s
.
U
N
I
T


I
I
I
O
r
t
h
o
g
r
a
p
h
i
c

p
r
o
j
e
c
t
i
o
n
s

o
f

s
o
l
i
d
s

:
C
y
l
i
n
d
e
r
,

c
o
n
e
,

p
r
i
s
m
,

p
y
r
a
m
i
d

a
n
d

s
p
h
e
r
e

p
o
s
i
t
i
o
n
s

a
n
d

a
x
i
s

i
n
c
l
i
n
e
d

t
o

b
o
t
h

t
h
e

p
l
a
n
e
s
.
U
N
I
T


I
V
I
s
o
m
e
r
i
c

p
r
o
j
e
c
t
i
o
n
s

o
f

l
i
n
e
s
,

p
l
a
n
e
s

a
n
d

s
i
m
p
l
e

s
o
l
i
d
s
U
N
I
T


V
C
o
n
v
e
r
s
i
o
n

o
f

o
r
t
h
o
g
r
a
p
h
i
c

v
i
e
w
s

i
n
t
o

i
s
o
m
e
t
r
i
c

v
i
e
w
s

a
n
d

v
i
c
e
-
v
e
r
s
a
.
T
E
X
T

B
O
O
K
S

:
1
.
E
n
g
i
n
e
e
r
i
n
g

g
r
a
p
h
i
c
s


B
y

K
.
L
.

N
a
r
a
y
a
n
a

&

P
.
K
a
n
n
a
y
y
a
2
.
E
n
g
i
n
e
e
r
i
n
g

d
r
a
w
i
n
g
s

B
y

N
.
D
.
B
h
a
t
t
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
2
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T








P









C
0








3










4
(
C
S

0
5
1
4
4
)


C
O
M
P
U
T
E
R

P
R
O
G
R
A
M
M
I
N
G

L
A
B
1
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
o

e
v
a
l
u
a
t
e
s

t
h
e

f
o
l
l
o
w
i
n
g

a
l
g
e
b
r
a
i
c

e
x
p
r
e
s
s
i
o
n
s

a
f
t
e
r

r
e
a
d
i
n
g

n
e
c
e
s
s
a
r
y
v
a
l
u
e
s

f
r
o
m

t
h
e

u
s
e
r
:
a
)
a
x
+
b
/
a
x
-
b
b
)
2
.
5

l
o
g

x

+

c
o
s

3
2



+

|

x
2

y
2

|

+

2
x
y
c
)
1
/

e
-

(
x
-
m
/
2

)
2
2
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m


f
o
r

t
h
e

f
o
l
l
o
w
i
n
g
a
)
P
r
i
n
t
i
n
g

t
h
r
e
e

g
i
v
e
n

i
n
t
e
g
e
r
s

i
n

a
s
c
e
n
d
i
n
g

o
r
d
e
r
b
)
S
u
m

o
f

1

+

2
+

3

+


_

_

_

_

_

n
c
)
1

+

x
2
/
2
!

+

x
2
/

4
!
+

_

_

_

_

_

u
p
t
o

t
e
n

t
e
r
m
s
d
)
x

+
x
3
/
3
!

+

x
5
/
5
!
+

_

_

_

_

_


u
p
t
o

7
t
h

d
i
g
i
t

a
c
c
u
r
a
c
y
e
)
R
e
a
d

x

a
n
d

c
o
m
p
u
t
e


Y

=
1

f
o
r


x

>

0
Y
=

0

f
o
r

x

=

0
Y
=

-
1

f
o
r

x
<
0
3
.
W
r
i
t
e

C

p
r
o
g
r
a
m

u
s
i
n
g


F
O
R


s
t
a
t
e
m
e
n
t

t
o

f
i
n
d

t
h
e

f
o
l
l
o
w
i
n
g

f
r
o
m

a

g
i
v
e
n

s
e
t

o
f

2
0

i
n
t
e
g
e
r
s
.
i
)

T
o
t
a
l

n
u
m
b
e
r

o
f

e
v
e
n

i
n
t
e
g
e
r
s
.
i
i
)

T
o
t
a
l

n
u
m
b
e
r

o
f

o
d
d

i
n
t
e
g
e
r
s
.
i
i
i
)
S
u
m

o
f

a
l
l

e
v
e
n

i
n
t
e
g
e
r
s
.
i
v
)

S
u
m

o
f

a
l
l

o
d
d

i
n
t
e
g
e
r
s
.
4
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
o

o
b
t
a
i
n

t
h
e

p
r
o
d
u
c
t

o
f

t
w
o

m
a
t
r
i
c
e
s

A

o
f

s
i
z
e

(
3
X
3
)

a
n
d

B


o
f

s
i
z
e

(
3
X
2
)
.




T
h
e
r
e
s
u
l
t
a
n
t

m
a
t
r
i
x

C

i
s

t
o

b
e

p
r
i
n
t
e
d

o
u
t

a
l
o
n
g

w
i
t
h

A

a
n
d

B
.

A
s
s
u
m
e

s
u
i
t
a
b
l
e

v
a
l
u
e
s

f
o
r

A

&

B
.
5
.
U
s
i
n
g

s
w
i
t
c
h
-
c
a
s
e

s
t
a
t
e
m
e
n
t
,

w
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

t
a
k
e
s

t
w
o

o
p
e
r
a
n
d
s

a
n
d



o
n
e

o
p
e
r
a
t
o
r

f
r
o
m
t
h
e

u
s
e
r
,

p
e
r
f
o
r
m
s

t
h
e

o
p
e
r
a
t
i
o
n

a
n
d

t
h
e
n

p
r
i
n
t
s

t
h
e

a
n
s
w
e
r
.



(
c
o
n
s
i
d
e
r

o
p
e
r
a
t
o
r
s

+
,
-
,
/
,
*

a
n
d

%
)
.
6
.
W
r
i
t
e

C

p
r
o
c
e
d
u
r
e
s

t
o

a
d
d
,

s
u
b
t
r
a
c
t
,

m
u
l
t
i
p
l
y

a
n
d

d
i
v
i
d
e

t
w
o

c
o
m
p
l
e
x

n
u
m
b
e
r
s


(
x
+
i
y
)

a
n
d



(
a
+
i
b
)
.
A
l
s
o

w
r
i
t
e

t
h
e

m
a
i
n

p
r
o
g
r
a
m

t
h
a
t

u
s
e
s

t
h
e
s
e

p
r
o
c
e
d
u
r
e
s
.
7
.
T
h
e

t
o
t
a
l

d
i
s
t
a
n
c
e

t
r
a
v
e
l
e
d

b
y

v
e
h
i
c
l
e

i
n


s
e
c
o
n
d
s

i
s

g
i
v
e
n

b
y

d
i
s
t
a
n
c
e

=


u
t
+
1
/
2
a
t
2


w
h
e
r
e


a
n
d


a
r
e

t
h
e

i
n
i
t
i
a
l

v
e
l
o
c
i
t
y

(
m
/
s
e
c
.
)

a
n
d

a
c
c
e
l
e
r
a
t
i
o
n


(
m
/
s
e
c
2
)
.



W
r
i
t
e

C


p
r
o
g
r
a
m

t
o

f
i
n
d

t
h
e
d
i
s
t
a
n
c
e

t
r
a
v
e
l
e
d

a
t

r
e
g
u
l
a
r

i
n
t
e
r
v
a
l
s

o
f

t
i
m
e

g
i
v
e
n

t
h
e

v
a
l
u
e
s

o
f


a
n
d

.


T
h
e

p
r
o
g
r
a
m

s
h
o
u
l
d
p
r
o
v
i
d
e

t
h
e


f
l
e
x
i
b
i
l
i
t
y

t
o

t
h
e

u
s
e
r

t
o

s
e
l
e
c
t

h
i
s

o
w
n

t
i
m
e

i
n
t
e
r
v
a
l
s

a
n
d

r
e
p
e
a
t

t
h
e

c
a
l
c
u
l
a
t
i
o
n
s

f
o
r
d
i
f
f
e
r
e
n
t

v
a
l
u
e
s

o
f


a
n
d

.
8
.
A

c
l
o
t
h

s
h
o
w

r
o
o
m

h
a
s

a
n
n
o
u
n
c
e
d

t
h
e

f
o
l
l
o
w
i
n
g

s
e
a
s
o
n
a
l

d
i
s
c
o
u
n
t
s

o
n

p
u
r
c
h
a
s
e

o
f

i
t
e
m
s
.
P
u
r
c
h
a
s
e

A
m
o
u
n
t
D
i
s
c
o
u
n
t




(
P
e
r
c
e
n
t
a
g
e
)
M
i
l
l

C
l
o
t
h
H
a
n
d
l
o
o
m

i
t
e
m
s
1
-
1
0
0
-
5
.
0
1
0
1
-
2
0
0
5
.
0
7
.
5
2
0
1
-
3
0
0
7
.
5
1
0
.
0
A
b
o
v
e

3
0
0
1
0
.
0
1
5
.
0
W
r
i
t
e

a

C

p
r
o
g
r
a
m

u
s
i
n
g

s
w
i
t
c
h

a
n
d

I
f

s
t
a
t
e
m
e
n
t
s

t
o

c
o
m
p
l
e
t
e

t
h
e

n
e
t

a
m
o
u
n
t

t
o

b
e

p
a
i
d

b
y

a
c
u
s
t
o
m
e
r
.
9
.
G
i
v
e
n

a

n
u
m
b
e
r
,

w
r
i
t
e

C

p
r
o
g
r
a
m

u
s
i
n
g

w
h
i
l
e

l
o
o
p

t
o

r
e
v
e
r
s
e

t
h
e

d
i
g
i
t
s

o
f

t
h
e






n
u
m
b
e
r
.


E
x
a
m
p
l
e
1
2
3
4

t
o

b
e

w
r
i
t
t
e
n

a
s

4
3
2
1
.
1
0
.
T
h
e

F
i
b
o
n
a
c
c
i

s
e
q
u
e
n
c
e

o
f

n
u
m
b
e
r
s

i
s

1
,
1
,
2
,
3
,
5
,
8


b
a
s
e
d

o
n

t
h
e

r
e
c
u
r
r
e
n
c
e

r
e
l
a
t
i
o
n


f
(
n
)

=

f

(
n
-
1
)

+

f

(
n
-
2
)

f
o
r

n
>
2
.
W
r
i
t
e

C

p
r
o
g
r
a
m

u
s
i
n
g

d
0
-
w
h
i
l
e

t
o

c
a
l
c
u
l
a
t
e

a
n
d

p
r
i
n
t

t
h
e

f
i
r
s
t

m

f
i
b
o
n
a
c
c
i



n
u
m
b
e
r
s
.
1
1
.
W
r
i
t
e

C

p
r
o
g
r
a
m
s

t
o

p
r
i
n
t

t
h
e

f
o
l
l
o
w
i
n
g

o
u
t
p
u
t
s

u
s
i
n
g

f
o
r

l
o
o
p
.
1
1
2
2
2
2
3
3
3
3
3
3
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
1
2
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
o

e
x
t
r
a
c
t

a

p
o
r
t
i
o
n

o
f

a

c
h
a
r
a
c
t
e
r

s
t
r
i
n
g

a
n
d

p
r
i
n
t

t
h
e

e
x
t
r
a
c
t
e
d

s
t
r
i
n
g
.


A
s
s
u
m
e
t
h
a
t

m

c
h
a
r
a
c
t
e
r
s

a
r
e

e
x
t
r
a
c
t
e
d

s
t
a
r
t
i
n
g

w
i
t
h

t
h
e

n
t
h

c
h
a
r
a
c
t
e
r
.
1
3
.
A

M
a
r
u
t
h
i

C
a
r

d
e
a
l
e
r

m
a
i
n
t
a
i
n
s

a

r
e
c
o
r
d

o
f

s
a
l
e
s

o
f

v
a
r
i
o
u
s

v
e
h
i
c
l
e
s

i
n

t
h
e

f
o
l
l
o
w
i
n
g

f
o
r
m

:
V
e
h
i
c
l
e

t
y
p
e
M
o
n
t
h

o
f

S
a
l
e
s
P
r
i
c
e

(
R
s
)
.
M
a
r
u
t
h
i


8
0
0
0
2
/
8
7
7
5
,
0
0
0
M
a
r
u
t
h
i


D
X
0
7
/
8
7
9
5
,
0
0
0
G
y
p
s
y
0
4
/
8
8
1
,
1
0
,
0
0
0
M
a
r
u
t
h
i

V
a
n
0
8
/
8
8
8
5
,
0
0
0
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
o

r
e
a
d

t
h
i
s

d
a
t
a

i
n
t
o

a

t
a
b
l
e

o
f

s
t
r
i
n
g
s

a
n
d

o
u
t
p
u
t

t
h
e

d
e
t
a
i
l
s


o
f


a

p
a
r
t
i
c
u
l
a
r
v
e
h
i
c
l
e

s
o
l
d

d
u
r
i
n
g

a

s
p
e
c
i
f
i
e
d

p
e
r
i
o
d
.


T
h
e

p
r
o
g
r
a
m

s
h
o
u
l
d


r
e
q
u
e
s
t

t
h
e

u
s
e
r

t
o

i
n
p
u
t

t
h
e

v
e
h
i
c
l
e
t
y
p
e

a
n
d

t
h
e

p
e
r
i
o
d

(
S
t
a
r
t
i
n
g

m
o
n
t
h

&

e
n
d
i
n
g

m
o
n
t
h
)
.
1
4
.
W
r
i
t
e

a

f
u
n
c
t
i
o
n

t
h
a
t

w
i
l
l

s
c
a
n

a

c
h
a
r
a
c
t
e
r

s
t
r
i
n
g

p
a
s
s
e
d

a
s

a
n

a
r
g
u
m
e
n
t

a
n
d

c
o
v
e
r
t

a
l
l

l
o
w
e
r

c
a
s
e
c
h
a
r
a
c
t
e
r
s

i
n
t
o

t
h
e
i
r

u
p
p
e
r

c
a
s
e

e
q
u
i
v
a
l
e
n
t
s
.
1
5
.
I
m
p
l
e
m
e
n
t

t
h
e

f
o
l
l
o
w
i
n
g

d
a
t
a

s
t
r
u
c
t
u
r
e
s

u
s
i
n
g

A
r
r
a
y
s
i
)

S
t
a
c
k
s



i
i
)

L
i
n
e
a
r

Q
u
e
u
e
s



i
i
i
)

C
i
r
c
u
l
a
r

q
u
e
u
e
s
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
3
1
6
.
I
m
p
l
e
m
e
n
t

b
i
n
a
r
y

s
e
a
r
c
h

t
r
e
e

u
s
i
n
g

l
i
n
k
e
d

l
i
s
t

a
n
d

p
e
r
f
o
r
m

t
h
e

f
o
l
l
o
w
i
n
g




o
p
e
r
a
t
i
o
n
s
.
i
)

I
n
s
e
r
t
i
o
n



i
i
)

D
e
l
e
t
i
o
n



i
i
i
)

I
n
o
r
d
e
r

T
r
a
v
e
r
s
a
l



i
v
)

P
r
e
o
r
d
e
r

T
r
a
v
e
r
s
a
l
v
)

P
o
s
t

O
r
d
e
r

T
r
a
v
e
r
s
a
l
.
1
7
.
S
i
n
g
l
y

l
i
n
k
e
d

l
i
s
t

a
n
d

d
o
u
b
l
y

l
i
n
k
e
d

l
i
s
t
s
i
)

I
n
s
e
r
t
i
o
n



i
i
)

D
e
l
e
t
i
o
n



i
i
i
)

L
o
o
k
u
p
1
8
.
i
)

I
m
p
l
e
m
e
n
t

s
t
a
c
k

u
s
i
n
g

s
i
n
g
l
y

l
i
n
k
e
d

l
i
s
t
.
i
i
)

I
m
p
l
e
m
e
n
t

q
u
e
u
e

u
s
i
n
g

s
i
n
g
l
y

l
i
n
k
e
d

l
i
s
t
.
1
9
.
I
m
p
l
e
m
e
n
t

t
h
e

f
o
l
l
o
w
i
n
g

s
o
r
t
i
n
g

t
e
c
h
n
i
q
u
e
s
.
i
)

B
u
b
b
l
e

s
o
r
t




i
i
)

I
n
s
e
r
t
i
o
n

S
o
r
t




i
i
i
)

Q
u
i
c
k

S
o
r
t




i
v
)

H
e
a
p

S
o
r
t
.
2
0
.
I
m
p
l
e
m
e
n
t

t
h
e

f
o
l
l
o
w
i
n
g

s
e
a
r
c
h
i
n
g

m
e
t
h
o
d
.
i
)

S
e
q
u
e
n
t
i
a
l

S
e
a
r
c
h





i
i
)

B
i
n
a
r
y

S
e
a
r
c
h
2
1
.
i
)

C
o
n
v
e
r
s
i
o
n

o
f

I
n
f
i
x

e
x
p
r
e
s
s
i
o
n

t
o

P
o
s
t
f
i
x

n
o
t
a
t
i
o
n
.
i
i
)

S
i
m
p
l
e

e
x
p
r
e
s
s
i
o
n

e
v
a
l
u
a
t
o
r
,

t
h
a
t

c
a
n

h
a
n
d
l
e

+
,
-
,
/

a
n
d

*
.
2
2
.
I
m
p
l
e
m
e
n
t

t
h
e

a
l
g
o
r
i
t
h
m
s

f
o
r

t
h
e

f
o
l
l
o
w
i
n
g

i
t
e
r
a
t
i
v
e

m
e
t
h
o
d
s

u
s
i
n
g

C

t
o

f
i
n
d

o
n
e

r
o
o
t


o
f

t
h
e
e
q
u
a
t
i
o
n
9
x
1
+
2
x
2
+
4
x
3
=

0
x
1
+
1
0
x
2
+
4
x
3

=


6
2
x
1
-
4
x
2
+
1
0
x
3

=

-
1
5
.
2
3
.
W
r
i
t
e

C
o
m
p
u
t
e
r

p
r
o
g
r
a
m
s

t
o

i
m
p
l
e
m
e
n
t

t
h
e

L
a
g
r
a
n
g
e

i
n
t
e
r
p
o
l
a
t
i
o
n

a
n
d

N
e
w
t
o
n
-

G
r
e
g
o
r
y

f
o
r
w
a
r
d
i
n
t
e
r
p
o
l
a
t
i
o
n
.
2
4
.
I
m
p
l
e
m
e
n
t

i
n


t
h
e

l
i
n
e
a
r

r
e
g
r
e
s
s
i
o
n

a
n
d

p
o
l
y
n
o
m
i
a
l

r
e
g
r
e
s
s
i
o
n

a
l
g
o
r
i
t
h
m
s
.
2
5
.
I
m
p
l
e
m
e
n
t

T
r
a
e
z
o
i
d
a
l

a
n
d

S
i
m
p
s
o
n

m
e
t
h
o
d
s
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T








P









C
0









3









4
(
E
E

0
5
1
8
8
)


E
L
E
C
T
R
I
C
A
L

A
N
D

E
L
E
C
T
R
O
N
I
C
S

L
A
B
P
A
R
T

-

A
1
.
S
e
r
i
a
l

a
n
d

P
a
r
a
l
l
e
l

R
e
s
o
n
a
n
c
e


T
i
m
i
n
g
,

R
e
s
o
n
a
n
t

f
r
e
q
u
e
n
c
y
,

B
a
n
d
w
i
d
t
h

a
n
d

Q
-
f
a
c
t
o
r

d
e
t
e
r
m
i
n
a
t
i
o
n
f
o
r

R
L
C

n
e
t
w
o
r
k
.
2
.
T
i
m
e

r
e
s
p
o
n
s
e

o
f

f
i
r
s
t

o
r
d
e
r

R
C
/
R
L

n
e
t
w
o
r
k

f
o
r

p
e
r
i
o
d
i
c

n
o
n
-
s
i
n
u
s
o
i
d
a
l

i
n
p
u
t
s


t
i
m
e

c
o
n
s
t
a
n
t

a
n
d
s
t
e
a
d
y

s
t
a
t
e

e
r
r
o
r

d
e
t
e
r
m
i
n
a
t
i
o
n
.
3
.
T
w
o

p
o
r
t

n
e
t
w
o
r
k

p
a
r
a
m
e
t
e
r
s


Z
-
Y

P
a
r
a
m
e
t
e
r
s
,

c
h
a
i
n

m
a
t
r
i
x

a
n
d

a
n
a
l
y
t
i
c
a
l

v
e
r
i
f
i
c
a
t
i
o
n
.
4
.
V
e
r
i
f
i
c
a
t
i
o
n

o
f

S
u
p
e
r
p
o
s
i
t
i
o
n

a
n
d

R
e
c
i
p
r
o
c
i
t
y

t
h
e
o
r
e
m
s
.
5
.
V
e
r
i
f
i
c
a
t
i
o
n

o
f

m
a
x
i
m
u
m

p
o
w
e
r

t
r
a
n
s
f
e
r

t
h
e
o
r
e
m
.

V
e
r
i
f
i
c
a
t
i
o
n

o
n

D
C
,

v
e
r
i
f
i
c
a
t
i
o
n

o
n

A
C

w
i
t
h
R
e
s
i
s
t
i
v
e

a
n
d

R
e
a
c
t
i
v
e

l
o
a
d
s
.
6
.
E
x
p
e
r
i
m
e
n
t
a
l

d
e
t
e
r
m
i
n
a
t
i
o
n

o
f

T
h
e
v
e
n
i
n

s

a
n
d

N
o
r
t
o
n

s

e
q
u
i
v
a
l
e
n
t

c
i
r
c
u
i
t
s

a
n
d

v
e
r
i
f
i
c
a
t
i
o
n

b
y
d
i
r
e
c
t

t
e
s
t
.
7
.
M
a
g
n
e
t
i
z
a
t
i
o
n

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s

o
f

D
.
C
.

S
h
u
n
t

g
e
n
e
r
a
t
o
r
.

D
e
t
e
r
m
i
n
a
t
i
o
n

o
f

c
r
i
t
i
c
a
l

f
i
e
l
d

r
e
s
i
s
t
a
n
c
e
.
8
.
S
w
i
n
b
u
r
n
e

s

T
e
s
t

o
n

D
C

s
h
u
n
t

m
a
c
h
i
n
e

(
P
r
e
d
e
t
e
r
m
i
n
a
t
i
o
n

o
f

e
f
f
i
c
i
e
n
c
y

o
f

a

g
i
v
e
n

D
C

S
h
u
n
t
m
a
c
h
i
n
e

w
o
r
k
i
n
g

a
s

m
o
t
o
r

a
n
d

g
e
n
e
r
a
t
o
r
)
.
9
.
B
r
a
k
e

t
e
s
t

o
n

D
C

s
h
u
n
t

m
o
t
o
r
.

D
e
t
e
r
m
i
n
a
t
i
o
n

o
f

p
e
r
f
o
r
m
a
n
c
e

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s
.
1
0
.
O
C

&

S
C

t
e
s
t
s

o
n

S
i
n
g
l
e
-
p
h
a
s
e

t
r
a
n
s
f
o
r
m
e
r

(
P
r
e
d
e
t
e
r
m
i
n
a
t
i
o
n

o
f

e
f
f
i
c
i
e
n
c
y

a
n
d

r
e
g
u
l
a
t
i
o
n

a
t
g
i
v
e
n

p
o
w
e
r

f
a
c
t
o
r
s

a
n
d

d
e
t
e
r
m
i
n
a
t
i
o
n

o
f

e
q
u
i
v
a
l
e
n
t

c
i
r
c
u
i
t
)
.
1
1
.
B
r
a
k
e

t
e
s
t

o
n

3
-
p
h
a
s
e

I
n
d
u
c
t
i
o
n

m
o
t
o
r

(
p
e
r
f
o
r
m
a
n
c
e

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s
)
.
1
2
.
R
e
g
u
l
a
t
i
o
n


o
f

a
l
t
e
r
n
a
t
o
r

b
y

s
y
n
c
h
r
o
n
o
u
s

i
m
p
e
d
a
n
c
e

m
e
t
h
o
d
P
A
R
T


-

B
1
.
I
d
e
n
t
i
f
i
c
a
t
i
o
n
,

S
p
e
c
i
f
i
c
a
t
i
o
n
s

a
n
d

T
e
s
t
i
n
g

o
f

R
,

L
,

C

C
o
m
p
o
n
e
n
t
s

(
c
o
l
o
u
r

c
o
d
e
s
)
,

P
o
t
e
n
t
i
o
m
e
t
e
r
s
,
S
w
i
t
c
h
e
s

(

S
P
D
T
,

D
P
D
T


a
n
d

D
I
P

)
,

C
o
i
l
s
,

G
a
n
g

C
o
n
d
e
n
s
e
r
s
,

R
e
l
a
y
s
,

B
r
e
a
d

B
o
a
r
d
s
.

I
d
e
n
t
i
f
i
c
a
t
i
o
n
a
n
d

S
p
e
c
i
f
i
c
a
t
i
o
n
s

o
f

a
c
t
i
v
e

d
e
v
i
c
e
s
,

D
i
o
d
e
s
,

B
J
T
s
,

L
o
w
p
o
w
e
r

J
F
E
T
s
,

M
O
S
F
E
T
s
,

L
E
D
s
,
L
C
D
s
,

S
C
R
,

U
J
T
,

L
i
n
e
a
r

a
n
d

D
i
g
i
t
a
l

I
C
s
.
2
.
P
N

J
u
n
c
t
i
o
n

D
i
o
d
e

C
h
a
r
a
c
t
e
r
i
s
t
i
c
s

(

F
o
r
w
a
r
d

b
i
a
s
,

R
e
v
e
r
s
e

b
i
a
s

)
3
.
Z
e
n
e
r

D
i
o
d
e

C
h
a
r
a
c
t
e
r
i
s
t
i
c
s
4
.
T
r
a
n
s
i
s
t
o
r

C
E

C
h
a
r
a
c
t
e
r
i
s
t
i
c
s

(

I
n
p
u
t

a
n
d

O
u
t
p
u
t

)
5
.
R
e
c
t
i
f
i
e
r

w
i
t
h
o
u
t

F
i
l
t
e
r
s
(
F
u
l
l

w
a
v
e

&

H
a
l
f

w
a
v
e
)
6
.
R
e
c
t
i
f
i
e
r

w
i
t
h

F
i
l
t
e
r
s
(
F
u
l
l

w
a
v
e

&

H
a
l
f

w
a
v
e
)
7
.
S
C
R

C
h
a
r
a
c
t
e
r
i
s
t
i
c
s
8
.
F
E
T

C
h
a
r
a
c
t
e
r
i
s
t
i
c
s
9
.
C
E

a
n
d

C
C

A
m
p
l
i
f
i
e
r
1
0
.
F
e
e
d
b
a
c
k

A
m
p
l
i
f
i
e
r
(
V
o
l
t
a
g
e

S
e
r
i
e
s
/
C
u
r
r
e
n
t

s
e
r
i
e
s
)
1
1
.
R
C

P
h
a
s
e

S
h
i
f
t

O
s
c
i
l
l
a
t
o
r
1
2
.
H
a
r
t
e
l
y
/
C
o
l
p
i
t
t
s

O
s
c
i
l
l
a
t
o
r
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
4
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T








P









C
0








3










4
(
H
S

0
5
2
3
2
)


E
N
G
L
I
S
H

L
A
N
G
U
A
G
E

C
O
M
M
U
N
I
C
A
T
I
O
N

S
K
I
L
L
S

L
A
B
T
h
e

l
a
n
g
u
a
g
e

L
a
b

f
o
c
u
s
e
s

c
o
m
p
u
t
e
r
-
a
i
d
e
d

m
u
l
t
i
-
m
e
d
i
a

i
n
s
t
r
u
c
t
i
o
n

a
n
d

l
a
n
g
u
a
g
e

a
c
q
u
i
s
i
t
i
o
n

t
o

a
c
h
i
e
v
e

t
h
e
f
o
l
l
o
w
i
n
g

t
a
r
g
e
t
s

:

T
o

e
x
p
o
s
e

t
h
e

s
t
u
d
e
n
t
s

t
o

a

v
a
r
i
e
t
y

o
f

s
e
l
f
-
i
n
s
t
r
u
c
t
i
o
n
a
l
,

l
e
a
r
n
e
r
-
f
r
i
e
n
d
l
y

m
o
d
e
s

o
f

l
a
n
g
u
a
g
e
l
e
a
r
n
i
n
g
.

T
o

h
e
l
p

t
h
e

s
t
u
d
e
n
t
s

c
u
l
t
i
v
a
t
e

t
h
e

h
a
b
i
t

o
f

r
e
a
d
i
n
g

p
a
s
s
a
g
e
s

f
r
o
m

t
h
e

c
o
m
p
u
t
e
r

m
o
n
i
t
o
r
,

t
h
u
s
p
r
o
v
i
d
i
n
g

t
h
e
m

w
i
t
h

t
h
e

r
e
q
u
i
r
e
d

f
a
c
i
l
i
t
y

t
o

f
a
c
e

c
o
m
p
u
t
e
r
-
b
a
s
e
d

c
o
m
p
e
t
i
t
i
v
e

e
x
a
m
s

s
u
c
h

G
R
E
,
T
O
E
F
L
,

G
M
A
T

e
t
c
.

T
o

e
n
a
b
l
e

t
h
e
m

t
o

l
e
a
r
n

b
e
t
t
e
r

p
r
o
n
u
n
c
i
a
t
i
o
n

t
h
r
o
u
g
h

s
t
r
e
s
s

o
n

w
o
r
d

a
c
c
e
n
t
,

i
n
t
o
n
a
t
i
o
n
,

a
n
d
r
h
y
t
h
m
.

T
o

t
r
a
i
n

t
h
e
m

t
o

u
s
e

l
a
n
g
u
a
g
e

e
f
f
e
c
t
i
v
e
l
y

t
o

f
a
c
e

i
n
t
e
r
v
i
e
w
s
,

g
r
o
u
p

d
i
s
c
u
s
s
i
o
n
s
,

p
u
b
l
i
c

s
p
e
a
k
i
n
g
.

T
o

i
n
i
t
i
a
t
e

t
h
e
m

i
n
t
o

g
r
e
a
t
e
r

u
s
e

o
f

t
h
e

c
o
m
p
u
t
e
r

i
n

r
e
s
u
m
e

p
r
e
p
a
r
a
t
i
o
n
,

r
e
p
o
r
t

w
r
i
t
i
n
g
,

f
o
r
m
a
t
-
m
a
k
i
n
g

e
t
c
.
H
o
w
e
v
e
r
,

d
e
p
e
n
d
i
n
g

u
p
o
n

t
h
e

a
v
a
i
l
a
b
l
e

i
n
f
r
a
s
t
r
u
c
t
u
r
e

a
n
d

b
u
d
g
e
t
,

t
h
e

a
b
o
v
e

t
a
r
g
e
t
s

c
a
n

a
l
s
o

b
e
a
c
h
i
e
v
e
d

b
y

p
r
o
c
u
r
i
n
g

t
h
e

m
i
n
i
m
u
m

r
e
q
u
i
r
e
d

e
q
u
i
p
m
e
n
t

s
u
g
g
e
s
t
e
d

f
o
r

t
h
e

e
s
t
a
b
l
i
s
h
m
e
n
t

o
f

a
C
o
n
v
e
n
t
i
o
n
a
l

L
a
b

t
h
e

d
e
t
a
i
l
s

o
f

w
h
i
c
h

a
r
e

g
i
v
e
n

b
e
l
o
w
.

T
h
e

l
a
b

s
h
o
u
l
d

c
a
t
e
r

t
o

t
h
e

n
e
e
d
s

o
f

t
h
e
s
t
u
d
e
n
t
s

t
o

b
u
i
l
d

u
p

t
h
e
i
r

c
o
n
f
i
d
e
n
c
e

t
o

h
e
l
p

t
h
e
m

d
e
v
e
l
o
p

l
e
a
d
e
r
s
h
i
p

q
u
a
l
i
t
i
e
s

t
h
r
o
u
g
h

t
h
e
i
r
c
o
m
m
u
n
i
c
a
t
i
v
e

c
o
m
p
e
t
e
n
c
e
.
S
Y
L
L
A
B
U
S

:
T
h
e

f
o
l
l
o
w
i
n
g

c
o
u
r
s
e

c
o
n
t
e
n
t

i
s

p
r
e
s
c
r
i
b
e
d

f
o
r

t
h
e

E
n
g
l
i
s
h

L
a
n
g
u
a
g
e

L
a
b
o
r
a
t
o
r
y

P
r
a
c
t
i
c
e

:
1
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

P
h
o
n
e
t
i
c
s
.
2
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

V
o
w
e
l
s

a
n
d

C
o
n
s
o
n
a
n
t
s

a
n
d

a
s
s
o
c
i
a
t
e
d

P
h
o
n
e
t
i
c

s
y
m
b
o
l
s
.
3
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

A
c
c
e
n
t
,

I
n
t
o
n
a
t
i
o
n

a
n
d

R
h
y
t
h
m
.
4
.
S
i
t
u
a
t
i
o
n
a
l

D
i
a
l
o
g
u
e
s

/

R
o
l
e

P
l
a
y
.
5
.
P
u
b
l
i
c

S
p
e
a
k
i
n
g
.
6
.
D
e
b
a
t
e
7
.
G
r
o
u
p

d
i
s
c
u
s
s
i
o
n
s
8
.
F
a
c
i
n
g


I
n
t
e
r
v
i
e
w
s
9
.
R
e
s
u
m
e

p
r
e
p
a
r
a
t
i
o
n
1
0
.
e
-
c
o
r
r
e
s
p
o
n
d
e
n
c
e
M
i
n
i
m
u
m

R
e
q
u
i
r
e
m
e
n
t

:

C
o
m
p
u
t
e
r

a
i
d
e
d

m
u
l
t
i

m
e
d
i
a

l
a
n
g
u
a
g
e

l
a
b

w
i
t
h

3
0

s
y
s
t
e
m
s

w
i
t
h

L
A
N

f
a
c
i
l
i
t
y
.

C
o
n
v
e
n
t
i
o
n
a
l

L
a
n
g
u
a
g
e

L
a
b
.

w
i
t
h

a
u
d
i
o

a
n
d

v
i
d
e
o

s
y
s
t
e
m
s
,

s
p
e
a
k
e
r
s
,

h
e
a
d

p
h
o
n
e
s

a
n
d

a

t
e
a
c
h
e
r
c
o
n
s
o
l
e

t
o

a
c
c
o
m
m
o
d
a
t
e

3
0

s
t
u
d
e
n
t
s
.
S
u
g
g
e
s
t
e
d

S
o
f
t
w
a
r
e

:

C
a
m
b
r
i
d
g
e

A
d
v
a
n
c
e
d

L
e
a
r
n
e
r
s


D
i
c
t
i
o
n
a
r
y

w
i
t
h

e
x
e
r
c
i
s
e
s

T
h
e

R
o
s
e
t
t
a

S
t
o
n
e

E
n
g
l
i
s
h

L
i
b
r
a
r
y

C
l
a
r
i
t
y

P
r
o
n
u
n
c
i
a
t
i
o
n

P
o
w
e
r

M
a
s
t
e
r
i
n
g

E
n
g
l
i
s
h

i
n

V
o
c
a
b
u
l
a
r
y
,

G
r
a
m
m
a
r
,

S
p
e
l
l
i
n
g
s
,

C
o
m
p
o
s
i
t
i
o
n

D
o
r
l
i
n
g

K
i
n
d
e
r
s
l
e
y

s
e
r
i
e
s

o
f

G
r
a
m
m
a
r
,

P
u
n
c
t
u
a
t
i
o
n
,

C
o
m
p
o
s
i
t
i
o
n

e
t
c
.

L
a
n
g
u
a
g
e

i
n

U
s
e
,

F
o
u
n
d
a
t
i
o
n

B
o
o
k
s

P
v
t

L
t
d

L
e
a
r
n
i
n
g

t
o

S
p
e
a
k

E
n
g
l
i
s
h


-


4

C
D
s

M
i
c
r
o
s
o
f
t

E
n
c
a
r
t
a

M
u
r
p
h
y

s

E
n
g
l
i
s
h

G
r
a
m
m
a
r
,

C
a
m
b
r
i
d
g
e

T
i
m
e

s
e
r
i
e
s

o
f

I
Q

T
e
s
t
,

B
r
a
i
n
-
t
e
a
s
e
r
s
,

A
p
t
i
t
u
d
e

T
e
s
t

e
t
c
.

E
n
g
l
i
s
h

i
n

M
i
n
d
,

H
e
r
b
e
r
t

P
u
c
h
t
a

a
n
d

J
e
f
f

S
t
r
a
n
k
s

w
i
t
h

M
e
r
e
d
i
t
h

L
e
v
y
,
C
a
m
b
r
i
d
g
e
.
B
O
O
K
S

S
U
G
G
E
S
T
E
D

F
O
R

E
N
G
L
I
S
H

L
A
B

:
1
.
D
e
v
e
l
o
p
i
n
g

C
o
m
m
u
n
i
c
a
t
i
o
n

S
k
i
l
l
s

b
y

K
r
i
s
h
n
a

M
o
h
a
n

&

M
e
e
r
a

B
e
n
e
r
j
i

(
M
a
c
m
i
l
l
a
n
)
2
.
S
p
e
a
k
i
n
g

E
n
g
l
i
s
h

E
f
f
e
c
t
i
v
e
l
y

b
y

K
r
i
s
h
n
a

M
o
h
a
n

&

N
P

S
i
n
g
h

(
M
a
c
m
i
l
l
a
n
)
3
.
B
e
t
t
e
r

E
n
g
l
i
s
h

P
r
o
n
u
n
c
i
a
t
i
o
n

b
y

J
D
O

C
o
n
n
o
r

(
U
B
S


C
a
m
b
r
i
d
g
e
)
4
.
O
x
f
o
r
d

P
r
a
c
t
i
c
e

G
r
a
m
m
a
r

w
i
t
h

A
n
s
w
e
r
s
,

J
o
h
n

E
a
s
t
w
o
o
d
,

O
x
f
o
r
d
5
.
H
a
n
d
b
o
o
k

o
f

E
n
g
l
i
s
h

G
r
a
m
m
a
r

a
n
d

U
s
a
g
e
,

M
a
r
k

L
e
s
t
e
r

a
n
d

L
a
r
r
y

B
e
a
s
o
n
,

T
a
t
a

M
c
G
r
a
w
-
H
i
l
l
6
.
A

t
e
x
t

b
o
o
k

o
f

E
n
g
l
i
s
h

P
h
o
n
e
t
i
c
s

f
o
r

I
n
d
i
a
n

S
t
u
d
e
n
t
s

b
y

T
.
B
a
l
a
s
u
b
r
a
m
a
n
i
a
n

(
M
a
c
m
i
l
l
a
n
)
7
.
L
i
n
g
u
a

T
O
E
F
L

C
B
T

I
n
s
i
d
e
r
,

b
y

D
r
e
a
m
t
e
c
h
8
.
T
O
E
F
L

&

G
R
E
(

K
A
P
L
A
N
,

A
A
R
C
O

&

B
A
R
R
O
N
S
,

U
S
A
,

C
r
a
c
k
i
n
g

G
R
E

b
y

C
L
I
F
F
S
)
9
.
E
n
g
l
i
s
h

S
k
i
l
l
s

f
o
r

T
e
c
h
n
i
c
a
l

S
t
u
d
e
n
t
s
,

W
B
S
C
T
E

w
i
t
h

B
r
i
t
i
s
h

C
o
u
n
c
i
l
,

O
L
1
0
.
A

H
a
n
d
b
o
o
k

o
f

E
n
g
l
i
s
h

f
o
r

C
o
m
p
e
t
i
t
i
v
e

E
x
a
m
i
n
a
t
i
o
n
s
,

b
y

B

S
h
y
a
m
a
l
a

R
a
o
,

B
l
a
k
i
e

B
o
o
k
s
,
C
h
e
n
n
a
i
.
D
I
S
T
R
I
B
U
T
I
O
N

A
N
D

W
E
I
G
H
T
A
G
E

O
F

M
A
R
K
S

:
E
N
G
L
I
S
H

L
A
N
G
U
A
G
E

L
A
B
O
R
A
T
O
R
Y

P
R
A
C
T
I
C
E
1
.
T
h
e

p
r
a
c
t
i
c
a
l

e
x
a
m
i
n
a
t
i
o
n
s

f
o
r

t
h
e

E
n
g
l
i
s
h

L
a
n
g
u
a
g
e

L
a
b
o
r
a
t
o
r
y

p
r
a
c
t
i
c
e

s
h
a
l
l

b
e

c
o
n
d
u
c
t
e
d

a
s
p
e
r

t
h
e

U
n
i
v
e
r
s
i
t
y

n
o
r
m
s

p
r
e
s
c
r
i
b
e
d

f
o
r

t
h
e

c
o
r
e

e
n
g
i
n
e
e
r
i
n
g

p
r
a
c
t
i
c
a
l


s
e
s
s
i
o
n
s
.
2
.
F
o
r

t
h
e

E
n
g
l
i
s
h

L
a
n
g
u
a
g
e

l
a
b

s
e
s
s
i
o
n
s
,

t
h
e
r
e

s
h
a
l
l

b
e

a

c
o
n
t
i
n
u
o
u
s

e
v
a
l
u
a
t
i
o
n

d
u
r
i
n
g

t
h
e

y
e
a
r

f
o
r
2
5

s
e
s
s
i
o
n
a
l

m
a
r
k
s

a
n
d

5
0

E
n
d

E
x
a
m
i
n
a
t
i
o
n

m
a
r
k
s
.

O
f

t
h
e

2
5

m
a
r
k
s
,

1
5

m
a
r
k
s

s
h
a
l
l

b
e

a
w
a
r
d
e
d
f
o
r

d
a
y
-
t
o
-
d
a
y

w
o
r
k

a
n
d

1
0

m
a
r
k
s

t
o

b
e

a
w
a
r
d
e
d

b
y

c
o
n
d
u
c
t
i
n
g

I
n
t
e
r
n
a
l

L
a
b

T
e
s
t
(
s
)
.

T
h
e

E
n
d
E
x
a
m
i
n
a
t
i
o
n

s
h
a
l
l

b
e

c
o
n
d
u
c
t
e
d

b
y

t
h
e

t
e
a
c
h
e
r

c
o
n
c
e
r
n
e
d

w
i
t
h

t
h
e

h
e
l
p

o
f

a
n
o
t
h
e
r

m
e
m
b
e
r

o
f

t
h
e
s
t
a
f
f

o
f

t
h
e

s
a
m
e

d
e
p
a
r
t
m
e
n
t

o
f

t
h
e

s
a
m
e

i
n
s
t
i
t
u
t
i
o
n
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
5
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E
T








P









C
0








3










4
(
C
S

0
5
3
3
7
)


I
T

W
O
R
K
S
H
O
P
O
b
j
e
c
t
i
v
e
s

:
T
h
e

I
T

W
o
r
k
s
h
o
p

f
o
r

e
n
g
i
n
e
e
r
s

i
s

a

6

t
r
a
i
n
i
n
g

l
a
b

c
o
u
r
s
e

s
p
r
e
a
d

o
v
e
r

9
0

h
o
u
r
s
.

T
h
e

m
o
d
u
l
e
s

i
n
c
l
u
d
e

t
r
a
i
n
i
n
g
o
n

P
C

H
a
r
d
w
a
r
e
,

I
n
t
e
r
n
e
t

&

W
o
r
l
d

W
i
d
e

W
e
b

a
n
d

P
r
o
d
u
c
t
i
v
i
t
y

t
o
o
l
s

i
n
c
l
u
d
i
n
g

M
S

W
o
r
d
,

E
x
c
e
l
,

P
o
w
e
r
P
o
i
n
t

a
n
d

P
u
b
l
i
s
h
e
r
.
P
C

H
a
r
d
w
a
r
e

i
n
t
r
o
d
u
c
e
s

t
h
e

s
t
u
d
e
n
t
s

t
o

a

p
e
r
s
o
n
a
l

c
o
m
p
u
t
e
r

a
n
d

i
t
s

b
a
s
i
c

p
e
r
i
p
h
e
r
a
l
s
,

t
h
e

p
r
o
c
e
s
s

o
f
a
s
s
e
m
b
l
i
n
g

a

p
e
r
s
o
n
a
l

c
o
m
p
u
t
e
r
,

i
n
s
t
a
l
l
a
t
i
o
n

o
f

s
y
s
t
e
m

s
o
f
t
w
a
r
e

l
i
k
e

W
i
n
d
o
w
s

X
P
,

L
i
n
u
x

a
n
d

t
h
e

r
e
q
u
i
r
e
d
d
e
v
i
c
e

d
r
i
v
e
r
s
.

I
n

a
d
d
i
t
i
o
n

h
a
r
d
w
a
r
e

a
n
d

s
o
f
t
w
a
r
e

l
e
v
e
l

t
r
o
u
b
l
e
s
h
o
o
t
i
n
g

p
r
o
c
e
s
s
,

t
i
p
s

a
n
d

t
r
i
c
k
s

w
o
u
l
d

b
e
c
o
v
e
r
e
d
.
I
n
t
e
r
n
e
t

&

W
o
r
l
d

W
i
d
e

W
e
b

m
o
d
u
l
e

i
n
t
r
o
d
u
c
e
s

t
h
e

d
i
f
f
e
r
e
n
t

w
a
y
s

o
f

h
o
o
k
i
n
g

t
h
e

P
C

o
n

t
o

t
h
e

i
n
t
e
r
n
e
t
f
r
o
m

h
o
m
e

a
n
d

w
o
r
k
p
l
a
c
e

a
n
d

e
f
f
e
c
t
i
v
e
l
y

u
s
a
g
e

o
f

t
h
e

i
n
t
e
r
n
e
t
.

U
s
a
g
e

o
f

w
e
b

b
r
o
w
s
e
r
s
,

e
m
a
i
l
,

n
e
w
s
g
r
o
u
p
s
a
n
d

d
i
s
c
u
s
s
i
o
n

f
o
r
u
m
s

w
o
u
l
d

b
e

c
o
v
e
r
e
d
.

I
n

a
d
d
i
t
i
o
n
,

a
w
a
r
e
n
e
s
s

o
f

c
y
b
e
r

h
y
g
i
e
n
e
,

i
.
e
.
,

p
r
o
t
e
c
t
i
n
g

t
h
e
p
e
r
s
o
n
a
l

c
o
m
p
u
t
e
r

f
r
o
m

g
e
t
t
i
n
g

i
n
f
e
c
t
e
d

w
i
t
h

t
h
e

v
i
r
u
s
e
s
,

w
o
r
m
s

a
n
d

o
t
h
e
r

c
y
b
e
r

a
t
t
a
c
k
s

w
o
u
l
d

b
e
i
n
t
r
o
d
u
c
e
d
.
P
r
o
d
u
c
t
i
v
i
t
y

t
o
o
l
s

m
o
d
u
l
e

w
o
u
l
d

e
n
a
b
l
e

t
h
e

s
t
u
d
e
n
t
s

i
n

c
r
a
f
t
i
n
g

p
r
o
f
e
s
s
i
o
n
a
l

w
o
r
d

d
o
c
u
m
e
n
t
s
,

e
x
c
e
l
s
p
r
e
a
d

s
h
e
e
t
s
,

p
o
w
e
r

p
o
i
n
t

p
r
e
s
e
n
t
a
t
i
o
n
s

a
n
d

p
e
r
s
o
n
a
l

w
e
b

s
i
t
e
s

u
s
i
n
g

t
h
e

M
i
c
r
o
s
o
f
t

s
u
i
t
e

o
f

o
f
f
i
c
e

t
o
o
l
s
a
n
d

L
a
T
e
X
.
P
C

H
a
r
d
w
a
r
e
W
e
e
k

1


T
a
s
k

1

:


I
d
e
n
t
i
f
y

t
h
e

p
e
r
i
p
h
e
r
a
l
s

o
f

a

c
o
m
p
u
t
e
r
,

c
o
m
p
o
n
e
n
t
s

i
n

a

C
P
U

a
n
d

i
t
s

f
u
n
c
t
i
o
n
s
.

D
r
a
w
t
h
e

b
l
o
c
k

d
i
a
g
r
a
m

o
f

t
h
e

C
P
U

a
l
o
n
g

w
i
t
h

t
h
e

c
o
n
f
i
g
u
r
a
t
i
o
n

o
f

e
a
c
h

p
e
r
i
p
h
e
r
a
l

a
n
d

s
u
b
m
i
t

t
o

y
o
u
r

i
n
s
t
r
u
c
t
o
r
.
W
e
e
k

2



T
a
s
k

2

:


E
v
e
r
y

s
t
u
d
e
n
t

s
h
o
u
l
d

d
i
s
a
s
s
e
m
b
l
e

a
n
d

a
s
s
e
m
b
l
e

t
h
e

P
C

b
a
c
k

t
o

w
o
r
k
i
n
g

c
o
n
d
i
t
i
o
n
.
L
a
b

i
n
s
t
r
u
c
t
o
r
s

s
h
o
u
l
d

v
e
r
i
f
y

t
h
e

w
o
r
k

a
n
d

f
o
l
l
o
w

i
t

u
p

w
i
t
h

a

V
i
v
a
.

A
l
s
o

s
t
u
d
e
n
t
s

n
e
e
d

t
o

g
o

t
h
r
o
u
g
h

t
h
e
v
i
d
e
o

w
h
i
c
h

s
h
o
w
s

t
h
e

p
r
o
c
e
s
s

o
f

a
s
s
e
m
b
l
i
n
g

a

P
C
.

A

v
i
d
e
o

w
o
u
l
d

b
e

g
i
v
e
n

a
s

p
a
r
t

o
f

t
h
e

c
o
u
r
s
e

c
o
n
t
e
n
t
.
W
e
e
k

3


T
a
s
k

3

:


E
v
e
r
y

s
t
u
d
e
n
t

s
h
o
u
l
d

i
n
d
i
v
i
d
u
a
l
l
y

i
n
s
t
a
l
l

w
i
n
d
o
w
s

X
P

o
n

t
h
e

p
e
r
s
o
n
a
l

c
o
m
p
u
t
e
r
.

L
a
b
i
n
s
t
r
u
c
t
o
r

s
h
o
u
l
d

v
e
r
i
f
y

t
h
e

i
n
s
t
a
l
l
a
t
i
o
n

a
n
d

f
o
l
l
o
w

i
t

u
p

w
i
t
h

a

V
i
v
a
.
W
e
e
k

4



T
a
s
k

4

:


E
v
e
r
y

s
t
u
d
e
n
t

s
h
o
u
l
d

i
n
s
t
a
l
l

L
i
n
u
x

o
n

t
h
e

c
o
m
p
u
t
e
r
.

T
h
i
s

c
o
m
p
u
t
e
r

s
h
o
u
l
d

h
a
v
e
w
i
n
d
o
w
s

i
n
s
t
a
l
l
e
d
.

T
h
e

s
y
s
t
e
m

s
h
o
u
l
d

b
e

c
o
n
f
i
g
u
r
e
d

a
s

d
u
a
l

b
o
o
t

w
i
t
h

b
o
t
h

w
i
n
d
o
w
s

a
n
d

L
i
n
u
x
.

L
a
b
i
n
s
t
r
u
c
t
o
r
s

s
h
o
u
l
d

v
e
r
i
f
y

t
h
e

i
n
s
t
a
l
l
a
t
i
o
n

a
n
d

f
o
l
l
o
w

i
t

u
p

w
i
t
h

a

V
i
v
a
W
e
e
k

5


T
a
s
k

5

:


S
e
v
e
r
a
l

m
i
n
i

t
a
s
k
s

w
o
u
l
d

b
e

t
h
a
t

c
o
v
e
r
s

B
a
s
i
c

c
o
m
m
a
n
d
s

i
n

L
i
n
u
x

a
n
d

B
a
s
i
c

s
y
s
t
e
m
a
d
m
i
n
i
s
t
r
a
t
i
o
n

i
n

L
i
n
u
x

w
h
i
c
h

i
n
c
l
u
d
e
s
:

B
a
s
i
c

L
i
n
u
x

c
o
m
m
a
n
d
s

i
n

b
a
s
h
,

C
r
e
a
t
e

h
a
r
d

a
n
d

s
y
m
b
o
l
i
c

l
i
n
k
s
,
T
e
x
t

p
r
o
c
e
s
s
i
n
g
,

U
s
i
n
g

w
i
l
d
c
a
r
d
s
W
e
e
k

6


T
a
s
k


6

:


H
a
r
d
w
a
r
e

T
r
o
u
b
l
e
s
h
o
o
t
i
n
g

:


S
t
u
d
e
n
t
s

h
a
v
e

t
o

b
e

g
i
v
e
n


a

P
C

w
h
i
c
h

d
o
e
s

n
o
t

b
o
o
t
d
u
e

t
o

i
m
p
r
o
p
e
r

a
s
s
e
m
b
l
y

o
r

d
e
f
e
c
t
i
v
e

p
e
r
i
p
h
e
r
a
l
s
.

T
h
e
y

s
h
o
u
l
d

i
d
e
n
t
i
f
y

t
h
e

p
r
o
b
l
e
m

a
n
d

f
i
x

i
t

t
o

g
e
t

t
h
e
c
o
m
p
u
t
e
r

b
a
c
k

t
o

w
o
r
k
i
n
g

c
o
n
d
i
t
i
o
n
.

T
h
e

w
o
r
k

d
o
n
e

s
h
o
u
l
d

b
e

v
e
r
i
f
i
e
d

b
y

t
h
e

i
n
s
t
r
u
c
t
o
r

a
n
d

f
o
l
l
o
w
e
d

u
p

w
i
t
h
a

V
i
v
a
W
e
e
k

7


T
a
s
k

7

:


S
o
f
t
w
a
r
e

T
r
o
u
b
l
e
s
h
o
o
t
i
n
g

:

S
t
u
d
e
n
t
s

h
a
v
e

t
o

b
e

g
i
v
e
n

a

m
a
l
f
u
n
c
t
i
o
n
i
n
g

C
P
U

d
u
e
t
o

s
y
s
t
e
m

s
o
f
t
w
a
r
e

p
r
o
b
l
e
m
s
.

T
h
e
y

s
h
o
u
l
d

i
d
e
n
t
i
f
y

t
h
e

p
r
o
b
l
e
m

a
n
d

f
i
x

i
t

t
o

g
e
t

t
h
e

c
o
m
p
u
t
e
r

b
a
c
k

t
o
w
o
r
k
i
n
g

c
o
n
d
i
t
i
o
n
.

T
h
e

w
o
r
k

d
o
n
e

s
h
o
u
l
d

b
e

v
e
r
i
f
i
e
d

b
y

t
h
e

i
n
s
t
r
u
c
t
o
r

a
n
d

f
o
l
l
o
w
e
d

u
p

w
i
t
h

a

V
i
v
a
.
W
e
e
k

8


T
a
s
k

8

:


T
h
e

t
e
s
t

c
o
n
s
i
s
t
s

o
f

v
a
r
i
o
u
s

s
y
s
t
e
m
s

w
i
t
h

H
a
r
d
w
a
r
e

/

S
o
f
t
w
a
r
e

r
e
l
a
t
e
d

t
r
o
u
b
l
e
s
,
F
o
r
m
a
t
t
e
d

d
i
s
k
s

w
i
t
h
o
u
t

o
p
e
r
a
t
i
n
g

s
y
s
t
e
m
s
.
I
n
t
e
r
n
e
t

&

W
o
r
l
d

W
i
d
e

W
e
b
W
e
e
k

9

-

T
a
s
k

1

:


O
r
i
e
n
t
a
t
i
o
n

&

C
o
n
n
e
c
t
i
v
i
t
y

B
o
o
t

C
a
m
p

:


S
t
u
d
e
n
t
s

s
h
o
u
l
d

g
e
t

c
o
n
n
e
c
t
e
d

t
o

t
h
e
i
r
L
o
c
a
l

A
r
e
a

N
e
t
w
o
r
k

a
n
d

a
c
c
e
s
s

t
h
e

I
n
t
e
r
n
e
t
.

I
n

t
h
e

p
r
o
c
e
s
s

t
h
e
y

c
o
n
f
i
g
u
r
e

t
h
e

T
C
P
/
I
P

s
e
t
t
i
n
g
.

F
i
n
a
l
l
y
s
t
u
d
e
n
t
s

s
h
o
u
l
d

d
e
m
o
n
s
t
r
a
t
e
,

t
o

t
h
e

i
n
s
t
r
u
c
t
o
r
,

h
o
w

t
o

a
c
c
e
s
s

t
h
e

w
e
b
s
i
t
e
s

a
n
d

e
m
a
i
l
.

I
f

t
h
e
r
e

i
s

n
o
i
n
t
e
r
n
e
t

c
o
n
n
e
c
t
i
v
i
t
y

p
r
e
p
a
r
a
t
i
o
n
s

n
e
e
d

t
o

b
e

m
a
d
e

b
y

t
h
e

i
n
s
t
r
u
c
t
o
r
s

t
o

s
i
m
u
l
a
t
e

t
h
e

W
W
W

o
n

t
h
e

L
A
N
.
W
e
e
k

1
0

-

T
a
s
k


2

:


W
e
b

B
r
o
w
s
e
r
s
,

S
u
r
f
i
n
g

t
h
e

W
e
b

:


S
t
u
d
e
n
t
s

c
u
s
t
o
m
i
z
e

t
h
e
i
r

w
e
b

b
r
o
w
s
e
r
s

w
i
t
h
t
h
e

L
A
N

p
r
o
x
y

s
e
t
t
i
n
g
s
,

b
o
o
k
m
a
r
k
s
,

s
e
a
r
c
h

t
o
o
l
b
a
r
s

a
n
d

p
o
p

u
p

b
l
o
c
k
e
r
s
.

A
l
s
o
,

p
l
u
g
-
i
n
s

l
i
k
e

M
a
c
r
o
m
e
d
i
a
F
l
a
s
h

a
n
d

J
R
E

f
o
r

a
p
p
l
e
t
s

s
h
o
u
l
d

b
e

c
o
n
f
i
g
u
r
e
d
.
W
e
e
k

1
1

-

T
a
s
k

3

:


S
e
a
r
c
h

E
n
g
i
n
e
s

&

N
e
t
i
q
u
e
t
t
e

:


S
t
u
d
e
n
t
s

s
h
o
u
l
d

k
n
o
w

w
h
a
t

s
e
a
r
c
h

e
n
g
i
n
e
s

a
r
e

a
n
d
h
o
w

t
o

u
s
e

t
h
e

s
e
a
r
c
h

e
n
g
i
n
e
s
.

A

f
e
w

t
o
p
i
c
s

w
o
u
l
d

b
e

g
i
v
e
n

t
o

t
h
e

s
t
u
d
e
n
t
s

f
o
r

w
h
i
c
h

t
h
e
y

n
e
e
d

t
o

s
e
a
r
c
h
o
n

G
o
o
g
l
e
.

T
h
i
s

s
h
o
u
l
d

b
e

d
e
m
o
n
s
t
r
a
t
e
d

t
o

t
h
e

i
n
s
t
r
u
c
t
o
r
s
.
W
e
e
k

1
2

-

T
a
s
k

4

:


C
y
b
e
r

H
y
g
i
e
n
e

:

S
t
u
d
e
n
t
s

w
o
u
l
d

b
e

e
x
p
o
s
e
d

t
o

t
h
e

v
a
r
i
o
u
s

t
h
r
e
a
t
s

o
n

t
h
e

i
n
t
e
r
n
e
t

a
n
d
w
o
u
l
d

b
e

a
s
k
e
d

t
o

c
o
n
f
i
g
u
r
e

t
h
e
i
r

c
o
m
p
u
t
e
r

t
o

b
e

s
a
f
e

o
n

t
h
e

i
n
t
e
r
n
e
t
.

T
h
e
y

n
e
e
d

t
o

f
i
r
s
t

i
n
s
t
a
l
l

a
n

a
n
t
i

v
i
r
u
s
s
o
f
t
w
a
r
e
,

c
o
n
f
i
g
u
r
e

t
h
e
i
r

p
e
r
s
o
n
a
l

f
i
r
e
w
a
l
l

a
n
d

w
i
n
d
o
w
s

u
p
d
a
t
e

o
n

t
h
e
i
r

c
o
m
p
u
t
e
r
.

T
h
e
n

t
h
e
y

n
e
e
d

t
o
c
u
s
t
o
m
i
z
e

t
h
e
i
r

b
r
o
w
s
e
r
s

t
o

b
l
o
c
k

p
o
p

u
p
s
,

b
l
o
c
k

a
c
t
i
v
e

x

d
o
w
n
l
o
a
d
s

t
o

a
v
o
i
d

v
i
r
u
s
e
s

a
n
d
/
o
r

w
o
r
m
s
.
W
e
e
k

1
3

M
o
d
u
l
e

T
e
s
t

A

t
e
s
t

w
h
i
c
h

s
i
m
u
l
a
t
e
s

a
l
l

o
f

t
h
e

a
b
o
v
e

t
a
s
k
s

w
o
u
l
d

b
e

c
r
a
f
t
e
d

a
n
d

g
i
v
e
n

t
o

t
h
e
s
t
u
d
e
n
t
s
.
L
a
T
e
X

a
n
d

M
i
c
r
o
s
o
f
t

W
o
r
d
W
e
e
k

1
4



W
o
r
d

O
r
i
e
n
t
a
t
i
o
n


:


T
h
e

m
e
n
t
o
r

n
e
e
d
s

t
o

g
i
v
e

a
n

o
v
e
r
v
i
e
w

o
f

L
a
T
e
X

a
n
d

M
i
c
r
o
s
o
f
t

w
o
r
d

:
I
m
p
o
r
t
a
n
c
e

o
f

L
a
T
e
X

a
n
d

M
S

W
o
r
d

a
s

w
o
r
d

P
r
o
c
e
s
s
o
r
s
,

D
e
t
a
i
l
s

o
f

t
h
e

f
o
u
r

t
a
s
k
s

a
n
d

f
e
a
t
u
r
e
s

t
h
a
t

w
o
u
l
d
b
e

c
o
v
e
r
e
d

i
n

e
a
c
h
,

U
s
i
n
g

L
a
T
e
X

a
n
d

w
o
r
d


A
c
c
e
s
s
i
n
g
,

o
v
e
r
v
i
e
w

o
f

t
o
o
l
b
a
r
s
,

s
a
v
i
n
g

f
i
l
e
s
,

U
s
i
n
g

h
e
l
p

a
n
d
r
e
s
o
u
r
c
e
s
,

r
u
l
e
r
s
,

f
o
r
m
a
t

p
a
i
n
t
e
r

i
n

w
o
r
d
.
T
a
s
k

1

:


U
s
i
n
g

L
a
T
e
X

a
n
d

w
o
r
d

t
o

c
r
e
a
t
e

p
r
o
j
e
c
t

c
e
r
t
i
f
i
c
a
t
e
.

F
e
a
t
u
r
e
s

t
o

b
e

c
o
v
e
r
e
d
:
-
F
o
r
m
a
t
t
i
n
g

F
o
n
t
s
i
n

w
o
r
d
,

D
r
o
p

C
a
p

i
n

w
o
r
d
,

A
p
p
l
y
i
n
g

T
e
x
t

e
f
f
e
c
t
s
,

U
s
i
n
g

C
h
a
r
a
c
t
e
r

S
p
a
c
i
n
g
,

B
o
r
d
e
r
s

a
n
d

C
o
l
o
r
s
,

I
n
s
e
r
t
i
n
g
H
e
a
d
e
r

a
n
d

F
o
o
t
e
r
,

U
s
i
n
g

D
a
t
e

a
n
d

T
i
m
e

o
p
t
i
o
n

i
n

b
o
t
h

L
a
T
e
X

a
n
d

W
o
r
d
.
W
e
e
k

1
5

-

T
a
s
k

2

:


C
r
e
a
t
i
n
g

p
r
o
j
e
c
t

a
b
s
t
r
a
c
t

F
e
a
t
u
r
e
s

t
o

b
e

c
o
v
e
r
e
d
:
-
F
o
r
m
a
t
t
i
n
g

S
t
y
l
e
s
,

I
n
s
e
r
t
i
n
g

t
a
b
l
e
,
B
u
l
l
e
t
s

a
n
d

N
u
m
b
e
r
i
n
g
,

C
h
a
n
g
i
n
g

T
e
x
t

D
i
r
e
c
t
i
o
n
,

C
e
l
l

a
l
i
g
n
m
e
n
t
,

F
o
o
t
n
o
t
e
,

H
y
p
e
r
l
i
n
k
,

S
y
m
b
o
l
s
,

S
p
e
l
l
C
h
e
c
k

,

T
r
a
c
k

C
h
a
n
g
e
s
.
W
e
e
k

1
6

-

T
a
s
k

3

:


C
r
e
a
t
i
n
g

a

N
e
w
s
l
e
t
t
e
r

:


F
e
a
t
u
r
e
s

t
o

b
e

c
o
v
e
r
e
d
:
-

T
a
b
l
e

o
f

C
o
n
t
e
n
t
,

N
e
w
s
p
a
p
e
r
c
o
l
u
m
n
s
,

I
m
a
g
e
s

f
r
o
m

f
i
l
e
s

a
n
d

c
l
i
p
a
r
t
,

D
r
a
w
i
n
g

t
o
o
l
b
a
r

a
n
d

W
o
r
d

A
r
t
,

F
o
r
m
a
t
t
i
n
g

I
m
a
g
e
s
,

T
e
x
t
b
o
x
e
s

a
n
d
P
a
r
a
g
r
a
p
h
s
W
e
e
k

1
7

-

T
a
s
k

4

:


C
r
e
a
t
i
n
g

a

F
e
e
d
b
a
c
k

f
o
r
m

-

F
e
a
t
u
r
e
s

t
o

b
e

c
o
v
e
r
e
d
-

F
o
r
m
s
,

T
e
x
t

F
i
e
l
d
s
,

I
n
s
e
r
t
i
n
g
o
b
j
e
c
t
s
,

M
a
i
l

M
e
r
g
e

i
n

W
o
r
d
.
W
e
e
k

1
8

-

L
a
T
e
X

a
n
d

W
o
r
d

M
o
d
u
l
e

T
e
s
t

-

R
e
p
l
i
c
a
t
e

t
h
e

g
i
v
e
n

d
o
c
u
m
e
n
t

i
n
c
l
u
s
i
v
e

o
f

a
l
l

f
e
a
t
u
r
e
s
M
i
c
r
o
s
o
f
t

E
x
c
e
l
W
e
e
k

1
9


-

E
x
c
e
l

O
r
i
e
n
t
a
t
i
o
n

:


T
h
e

m
e
n
t
o
r

n
e
e
d
s

t
o

t
e
l
l

t
h
e

i
m
p
o
r
t
a
n
c
e

o
f

M
S

E
x
c
e
l

a
s

a

S
p
r
e
a
d
s
h
e
e
t
t
o
o
l
,

g
i
v
e

t
h
e

d
e
t
a
i
l
s

o
f

t
h
e

f
o
u
r

t
a
s
k
s

a
n
d

f
e
a
t
u
r
e
s

t
h
a
t

w
o
u
l
d

b
e

c
o
v
e
r
e
d

i
n

e
a
c
h
.

U
s
i
n
g

E
x
c
e
l

A
c
c
e
s
s
i
n
g
,

o
v
e
r
v
i
e
w

o
f

t
o
o
l
b
a
r
s
,

s
a
v
i
n
g

e
x
c
e
l

f
i
l
e
s
,

U
s
i
n
g

h
e
l
p

a
n
d

r
e
s
o
u
r
c
e
s
T
a
s
k

1

:


C
r
e
a
t
i
n
g

a

S
c
h
e
d
u
l
e
r

-

F
e
a
t
u
r
e
s

t
o

b
e

c
o
v
e
r
e
d
:
-

G
r
i
d
l
i
n
e
s
,

F
o
r
m
a
t

C
e
l
l
s
,

S
u
m
m
a
t
i
o
n
,

a
u
t
o

f
i
l
l
,
F
o
r
m
a
t
t
i
n
g

T
e
x
t
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
6
W
e
e
k

2
0

-

T
a
s
k

2

:


C
a
l
c
u
l
a
t
i
n
g

G
P
A

-

.
F
e
a
t
u
r
e
s

t
o

b
e

c
o
v
e
r
e
d
:
-

C
e
l
l

R
e
f
e
r
e
n
c
i
n
g
,

F
o
r
m
u
l
a
e

i
n

e
x
c
e
l

a
v
e
r
a
g
e
,

s
t
d
.
d
e
v
i
a
t
i
o
n
,

C
h
a
r
t
s
,

R
e
n
a
m
i
n
g

a
n
d

I
n
s
e
r
t
i
n
g

w
o
r
k
s
h
e
e
t
s
,

H
y
p
e
r

l
i
n
k
i
n
g
,

C
o
u
n
t

f
u
n
c
t
i
o
n
,
H
L
O
O
K
U
P
/
V
L
O
O
K
U
P
W
e
e
k

2
1

-

T
a
s
k

3

:


P
e
r
f
o
r
m
a
n
c
e

A
n
a
l
y
s
i
s

-

F
e
a
t
u
r
e
s

t
o

b
e

c
o
v
e
r
e
d
:
-

S
p
l
i
t

c
e
l
l
s
,

f
r
e
e
z
e

p
a
n
e
s
,

g
r
o
u
p

a
n
d
o
u
t
l
i
n
e
,

S
o
r
t
i
n
g
,

B
o
o
l
e
a
n

a
n
d

l
o
g
i
c
a
l

o
p
e
r
a
t
o
r
s
,

C
o
n
d
i
t
i
o
n
a
l

f
o
r
m
a
t
t
i
n
g
W
e
e
k

2
2

-

T
a
s
k

4

:



C
r
i
c
k
e
t

S
c
o
r
e

C
a
r
d

-

F
e
a
t
u
r
e
s

t
o

b
e

c
o
v
e
r
e
d
:
-
P
i
v
o
t

T
a
b
l
e
s
,

I
n
t
e
r
a
c
t
i
v
e

B
u
t
t
o
n
s
,
I
m
p
o
r
t
i
n
g

D
a
t
a
,

D
a
t
a

P
r
o
t
e
c
t
i
o
n
,

D
a
t
a

V
a
l
i
d
a
t
i
o
n
,
W
e
e
k

2
3


E
x
c
e
l

M
o
d
u
l
e

T
e
s
t

-

R
e
p
l
i
c
a
t
e

t
h
e

g
i
v
e
n

d
o
c
u
m
e
n
t

i
n
c
l
u
s
i
v
e

o
f

a
l
l

f
e
a
t
u
r
e
s
L
a
T
e
X

a
n
d

M
i
c
r
o
s
o
f
t

P
o
w
e
r

P
o
i
n
t
W
e
e
k


2
4

-

T
a
s
k
1

:


S
t
u
d
e
n
t
s

w
i
l
l

b
e

w
o
r
k
i
n
g

o
n

b
a
s
i
c

p
o
w
e
r

p
o
i
n
t

u
t
i
l
i
t
i
e
s

a
n
d

t
o
o
l
s

w
h
i
c
h

h
e
l
p

t
h
e
m

c
r
e
a
t
e
b
a
s
i
c

p
o
w
e
r

p
o
i
n
t

p
r
e
s
e
n
t
a
t
i
o
n
.
T
o
p
i
c

c
o
v
e
r
e
d

d
u
r
i
n
g

t
h
i
s

w
e
e
k

i
n
c
l
u
d
e
s

:
-

P
P
T

O
r
i
e
n
t
a
t
i
o
n
,

S
l
i
d
e

L
a
y
o
u
t
s
,

I
n
s
e
r
t
i
n
g

T
e
x
t
,

W
o
r
d

A
r
t
,
F
o
r
m
a
t
t
i
n
g

T
e
x
t
,

B
u
l
l
e
t
s

a
n
d

N
u
m
b
e
r
i
n
g
,

A
u
t
o

S
h
a
p
e
s
,

L
i
n
e
s

a
n
d

A
r
r
o
w
s

i
n

b
o
t
h

L
a
T
e
X

a
n
d

P
o
w
e
r
p
o
i
n
t
.
W
e
e
k

2
5

-

T
a
s
k

2

:


S
e
c
o
n
d

w
e
e
k

h
e
l
p
s

s
t
u
d
e
n
t
s

i
n

m
a
k
i
n
g

t
h
e
i
r

p
r
e
s
e
n
t
a
t
i
o
n
s

i
n
t
e
r
a
c
t
i
v
e
.
T
o
p
i
c

c
o
v
e
r
e
d

d
u
r
i
n
g

t
h
i
s

w
e
e
k

i
n
c
l
u
d
e
s

:


H
y
p
e
r
l
i
n
k
s
,

I
n
s
e
r
t
i
n
g

I
m
a
g
e
s
,

C
l
i
p

A
r
t
,


A
u
d
i
o
,

V
i
d
e
o
,

O
b
j
e
c
t
s
,
T
a
b
l
e
s

a
n
d

C
h
a
r
t
s
W
e
e
k

2
6

-

T
a
s
k

3

:


C
o
n
c
e
n
t
r
a
t
i
n
g

o
n

t
h
e

i
n

a
n
d

o
u
t

o
f

M
i
c
r
o
s
o
f
t

p
o
w
e
r

p
o
i
n
t

a
n
d

p
r
e
s
e
n
t
a
t
i
o
n
s

i
n

L
a
T
e
X
.
H
e
l
p
s

t
h
e
m

l
e
a
r
n

b
e
s
t

p
r
a
c
t
i
c
e
s

i
n

d
e
s
i
g
n
i
n
g

a
n
d

p
r
e
p
a
r
i
n
g

p
o
w
e
r

p
o
i
n
t

p
r
e
s
e
n
t
a
t
i
o
n
.
T
o
p
i
c

c
o
v
e
r
e
d

d
u
r
i
n
g

t
h
i
s

w
e
e
k

i
n
c
l
u
d
e
s

:
-

M
a
s
t
e
r

L
a
y
o
u
t
s

(
s
l
i
d
e
,

t
e
m
p
l
a
t
e
,

a
n
d

n
o
t
e
s
)
,

T
y
p
e
s

o
f

v
i
e
w
s
(
b
a
s
i
c
,

p
r
e
s
e
n
t
a
t
i
o
n
,

s
l
i
d
e

s
l
o
t
t
e
r
,

n
o
t
e
s

e
t
c
)
,

I
n
s
e
r
t
i
n
g


B
a
c
k
g
r
o
u
n
d
,

t
e
x
t
u
r
e
s
,

D
e
s
i
g
n

T
e
m
p
l
a
t
e
s
,

H
i
d
d
e
n
s
l
i
d
e
s
.
W
e
e
k

2
7

-

T
a
s
k

4

:


E
n
t
i
r
e

w
e
e
k

c
o
n
c
e
n
t
r
a
t
e
s

o
n

p
r
e
s
e
n
t
a
t
i
o
n

p
a
r
t

o
f

L
a
T
e
X

a
n
d

M
i
c
r
o
s
o
f
t

p
o
w
e
r

p
o
i
n
t
.
T
o
p
i
c

c
o
v
e
r
e
d

d
u
r
i
n
g

t
h
i
s

w
e
e
k

i
n
c
l
u
d
e
s

-
U
s
i
n
g

A
u
t
o

c
o
n
t
e
n
t

w
i
z
a
r
d
,

S
l
i
d
e

T
r
a
n
s
i
t
i
o
n
,

C
u
s
t
o
m

A
n
i
m
a
t
i
o
n
,
A
u
t
o

R
e
h
e
a
r
s
i
n
g
W
e
e
k

2
8

-

T
a
s
k

5

:


P
o
w
e
r

p
o
i
n
t

t
e
s
t

w
o
u
l
d

b
e

c
o
n
d
u
c
t
e
d
.

S
t
u
d
e
n
t
s

w
i
l
l

b
e

g
i
v
e
n

m
o
d
e
l

p
o
w
e
r

p
o
i
n
t
p
r
e
s
e
n
t
a
t
i
o
n

w
h
i
c
h

n
e
e
d
s

t
o

b
e

r
e
p
l
i
c
a
t
e
d

(
e
x
a
c
t
l
y

h
o
w

i
t

s

a
s
k
e
d
)
.
M
i
c
r
o
s
o
f
t

P
u
b
l
i
s
h
e
r
W
e
e
k

2
9

:


H
e
l
p

s
t
u
d
e
n
t
s

i
n

p
r
e
p
a
r
i
n
g

t
h
e
i
r

p
e
r
s
o
n
a
l

w
e
b
s
i
t
e

u
s
i
n
g

M
i
c
r
o
s
o
f
t

p
u
b
l
i
s
h
e
r
.
T
o
p
i
c

c
o
v
e
r
e
d

d
u
r
i
n
g

t
h
i
s

w
e
e
k

i
n
c
l
u
d
e
s

-

P
u
b
l
i
s
h
e
r

O
r
i
e
n
t
a
t
i
o
n
,

U
s
i
n
g

T
e
m
p
l
a
t
e
s
,

L
a
y
o
u
t
s
,

I
n
s
e
r
t
i
n
g

t
e
x
t
o
b
j
e
c
t
s
,

E
d
i
t
i
n
g

t
e
x
t

o
b
j
e
c
t
s
,

I
n
s
e
r
t
i
n
g

T
a
b
l
e
s
,

W
o
r
k
i
n
g

w
i
t
h

m
e
n
u

o
b
j
e
c
t
s
,

I
n
s
e
r
t
i
n
g

p
a
g
e
s
,

H
y
p
e
r

l
i
n
k
i
n
g
,
R
e
n
a
m
i
n
g
,

d
e
l
e
t
i
n
g
,

m
o
d
i
f
y
i
n
g

p
a
g
e
s
,

H
o
s
t
i
n
g

w
e
b
s
i
t
e
.
R
E
F
E
R
E
N
C
E
S

:
1
.
C
o
m
d
e
x

I
n
f
o
r
m
a
t
i
o
n

T
e
c
h
n
o
l
o
g
y

c
o
u
r
s
e

t
o
o
l

k
i
t

V
i
k
a
s

G
u
p
t
a
,

W
I
L
E
Y

D
r
e
a
m
t
e
c
h
2
.
T
h
e

C
o
m
p
l
e
t
e

C
o
m
p
u
t
e
r

u
p
g
r
a
d
e

a
n
d

r
e
p
a
i
r

b
o
o
k
,
3
r
d

e
d
i
t
i
o
n

C
h
e
r
y
l

A

S
c
h
m
i
d
t
,

W
I
L
E
Y

D
r
e
a
m
t
e
c
h
3
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

I
n
f
o
r
m
a
t
i
o
n

T
e
c
h
n
o
l
o
g
y
,

I
T
L

E
d
u
c
a
t
i
o
n

S
o
l
u
t
i
o
n
s

l
i
m
i
t
e
d
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
4
.
P
C

H
a
r
d
w
a
r
e

a
n
d

A
+
H
a
n
d
b
o
o
k


K
a
t
e

J
.

C
h
a
s
e

P
H
I

(
M
i
c
r
o
s
o
f
t
)
5
.
L
a
T
e
X

C
o
m
p
a
n
i
o
n


L
e
s
l
i
e

L
a
m
p
o
r
t
,

P
H
I
/
P
e
a
r
s
o
n
.
6
.
A
l
l

L
a
T
e
X

a
n
d

o
t
h
e
r
s

r
e
l
a
t
e
d

m
a
t
e
r
i
a
l

i
s

a
v
a
i
l
a
b
l
e

a
t
(
a
)
w
w
w
.
s
s
s
o
l
u
t
i
o
n
s
.
i
n

a
n
d
(
b
)
w
w
w
.
s
o
n
t
i
s
o
f
t
s
o
l
u
t
i
o
n
s
.
o
r
g
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C





4
+
1







0









4
(
M
A

0
5
4
7
6
)


P
R
O
B
A
B
I
L
I
T
Y

&

S
T
A
T
I
S
T
I
C
S
U
N
I
T
-
I
P
r
o
b
a
b
i
l
i
t
y

:


S
a
m
p
l
e

s
p
a
c
e

a
n
d

e
v
e
n
t
s


P
r
o
b
a
b
i
l
i
t
y


T
h
e

a
x
i
o
m
s

o
f

p
r
o
b
a
b
i
l
i
t
y

-

S
o
m
e

e
l
e
m
e
n
t
a
r
y
t
h
e
o
r
e
m
s

-

C
o
n
d
i
t
i
o
n
a
l

p
r
o
b
a
b
i
l
i
t
y


B
a
y
e

s

t
h
e
o
r
e
m
.
U
N
I
T
-
I
I
R
a
n
d
o
m

v
a
r
i
a
b
l
e
s


D
i
s
c
r
e
t
e

a
n
d

c
o
n
t
i
n
u
o
u
s


D
i
s
t
r
i
b
u
t
i
o
n


D
i
s
t
r
i
b
u
t
i
o
n

f
u
n
c
t
i
o
n
.
U
N
I
T
-
I
I
I
D
i
s
t
r
i
b
u
t
i
o
n

-

B
i
n
o
m
i
a
l
,

p
o
i
s
s
o
n

a
n
d

n
o
r
m
a
l

d
i
s
t
r
i
b
u
t
i
o
n


r
e
l
a
t
e
d

p
r
o
p
e
r
t
i
e
s
.
U
N
I
T
-
I
V
S
a
m
p
l
i
n
g

d
i
s
t
r
i
b
u
t
i
o
n

:


P
o
p
u
l
a
t
i
o
n
s

a
n
d

s
a
m
p
l
e
s

-

S
a
m
p
l
i
n
g

d
i
s
t
r
i
b
u
t
i
o
n
s

o
f

m
e
a
n

(
k
n
o
w
n

a
n
d

u
n
k
n
o
w
n
)
p
r
o
p
o
r
t
i
o
n
s
,

s
u
m
s

a
n
d

d
i
f
f
e
r
e
n
c
e
s
.
U
N
I
T
-
V
E
s
t
i
m
a
t
i
o
n

:


P
o
i
n
t

e
s
t
i
m
a
t
i
o
n


i
n
t
e
r
v
a
l

e
s
t
i
m
a
t
i
o
n

-

B
a
y
e
s
i
a
n

e
s
t
i
m
a
t
i
o
n
.
U
N
I
T
-
V
I
T
e
s
t

o
f

H
y
p
o
t
h
e
s
i
s


M
e
a
n
s

a
n
d

p
r
o
p
o
r
t
i
o
n
s


H
y
p
o
t
h
e
s
i
s

c
o
n
c
e
r
n
i
n
g

o
n
e

a
n
d

t
w
o

m
e
a
n
s


T
y
p
e

I

a
n
d
T
y
p
e

I
I

e
r
r
o
r
s
.

O
n
e

t
a
i
l
,

t
w
o
-
t
a
i
l

t
e
s
t
s
.
U
N
I
T
-
V
I
I
T
e
s
t
s

o
f

s
i
g
n
i
f
i
c
a
n
c
e


S
t
u
d
e
n
t

s

t
-
t
e
s
t
,

F
-
t
e
s
t
,

x
2

t
e
s
t
.

E
s
t
i
m
a
t
i
o
n

o
f

p
r
o
p
o
r
t
i
o
n
s
.
U
N
I
T
-
V
I
I
I
C
u
r
v
e

f
i
t
t
i
n
g

:


T
h
e

m
e
t
h
o
d

o
f

l
e
a
s
t

s
q
u
a
r
e
s


I
n
f
e
r
e
n
c
e
s

b
a
s
e
d

o
n

t
h
e

l
e
a
s
t

s
q
u
a
r
e
s

e
s
t
i
m
a
t
i
o
n
s

-
C
u
r
v
i
l
i
n
e
a
r

r
e
g
r
e
s
s
i
o
n


m
u
l
t
i
p
l
e

r
e
g
r
e
s
s
i
o
n
s


c
o
r
r
e
l
a
t
i
o
n

f
o
r

u
n
i
v
a
r
i
a
t
e

a
n
d

b
i
v
a
r
i
a
t
e

d
i
s
t
r
i
b
u
t
i
o
n
s
.
T
E
X
T

B
O
O
K
S

:
1
.
P
r
o
b
a
b
i
l
i
t
y

a
n
d

s
t
a
t
i
s
t
i
c
s

f
o
r

e
n
g
i
n
e
e
r
s
:
E
r
w
i
n

M
i
l
l
e
r


A
n
d


J
o
h
n

E
.
F
r
e
u
n
d
.


P
r
e
n
t
i
c
e
-
H
a
l
l

o
f

I
n
d
i
a

/
P
e
a
r
s
o
n

,

S
i
x
t
h

e
d
i
t
i
o
n
.
2
.
T
e
x
t

b
o
o
k

o
f

P
r
o
b
a
b
i
l
i
t
y

a
n
d

S
t
a
t
i
s
t
i
c
s

b
y

D
r
.
S
h
a
h
n
a
z

B
a
t
h
u
l
,

V
.
G
.
S
.
P
u
b
l
i
s
h
e
r
s





2
0
0
3
.
R
E
F
E
R
E
N
C
E
S

:
1
.
P
r
o
b
a
b
i
l
i
t
y
,

S
t
a
t
i
s
t
i
c
s

a
n
d

R
a
n
d
o
m

P
r
o
c
e
s
s
e
s


D
r
.
K
.
M
u
r
u
g
e
s
a
n

&

P
.
G
u
r
u
s
a
m
y

b
y

A
n
u
r
a
d
h
a
A
g
e
n
c
i
e
s
,

D
e
e
p
t
i

P
u
b
l
i
c
a
t
i
o
n
s
.
2
.
A
d
v
a
n
c
e
d

E
n
g
i
n
e
e
r
i
n
g

M
a
t
h
e
m
a
t
i
c
s

(
E
i
g
h
t
h

e
d
i
t
i
o
n
)
,

E
r
w
i
n

K
r
e
y
s
z
i
g
,

J
o
h
n

W
i
l
e
y


a
n
d

S
o
n
s

(
A
S
I
A
)
P
v
t
.

L
t
d
.
,

2
0
0
1
.
3
.
P
r
o
b
a
b
i
l
i
t
y

a
n
d

S
t
a
t
i
s
t
i
c
s


f
o
r

E
n
g
i
n
e
e
r
s
:

G
.
S
.
S
.
B
h
i
s
h
m
a

R
a
o
,
s
i
t
e
c
h
.
,

S
e
c
o
n
d

e
d
i
t
i
o
n

2
0
0
5
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
7
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1








0










4
(
C
S

0
5
3
6
0
)


M
A
T
H
E
M
A
T
I
C
A
L

F
O
U
N
D
A
T
I
O
N

O
F

C
O
M
P
U
T
E
R

S
C
I
E
N
C
E
U
N
I
T
-
I
M
a
t
h
e
m
a
t
i
c
a
l

L
o
g
i
c

:



S
t
a
t
e
m
e
n
t
s

a
n
d

n
o
t
a
t
i
o
n
s
,

C
o
n
n
e
c
t
i
v
e
s
,

W
e
l
l

f
o
r
m
e
d

f
o
r
m
u
l
a
s
,

T
r
u
t
h

T
a
b
l
e
s
,
t
a
u
t
o
l
o
g
y
,

e
q
u
i
v
a
l
e
n
c
e

i
m
p
l
i
c
a
t
i
o
n
,

N
o
r
m
a
l

f
o
r
m
s
.
U
N
I
T
-
I
I
P
r
e
d
i
c
a
t
e
s

:


P
r
e
d
i
c
a
t
i
v
e

l
o
g
i
c
,

F
r
e
e

&

B
o
u
n
d

v
a
r
i
a
b
l
e
s
,

R
u
l
e
s

o
f

i
n
f
e
r
e
n
c
e
,

C
o
n
s
i
s
t
e
n
c
y
,

p
r
o
o
f

o
f
c
o
n
t
r
a
d
i
c
t
i
o
n
,

A
u
t
o
m
a
t
i
c

T
h
e
o
r
e
m

P
r
o
v
i
n
g
.
U
N
I
T
-
I
I
I
S
e
t

T
h
e
o
r
y

:


P
r
o
p
e
r
t
i
e
s

o
f

b
i
n
a
r
y

R
e
l
a
t
i
o
n
s
,

e
q
u
i
v
a
l
e
n
c
e
,

c
o
m
p
a
t
i
b
i
l
i
t
y

a
n
d

p
a
r
t
i
a
l

o
r
d
e
r
i
n
g

r
e
l
a
t
i
o
n
s
,
H
a
s
s
e

d
i
a
g
r
a
m
.

F
u
n
c
t
i
o
n
s
:

I
n
v
e
r
s
e

F
u
n
c
t
i
o
n

C
o
m
p
o
r
t
s

o
f

f
u
n
c
t
i
o
n
s
,

r
e
c
u
r
s
i
v
e

F
u
n
c
t
i
o
n
s
,

L
a
t
t
i
c
e

a
n
d

i
t
s
P
r
o
p
e
r
t
i
e
s
,

P
i
g
e
o
n

h
o
l
e

p
r
i
n
c
i
p
l
e
s

a
n
d

i
t
s

a
p
p
l
i
c
a
t
i
o
n
.
U
N
I
T
-
I
V
A
l
g
e
b
r
a
i
c

s
t
r
u
c
t
u
r
e
s

:


A
l
g
e
b
r
a
i
c

s
y
s
t
e
m
s

E
x
a
m
p
l
e
s

a
n
d

g
e
n
e
r
a
l

p
r
o
p
e
r
t
i
e
s
,

S
e
m
i

g
r
o
u
p
s

a
n
d

m
o
n
a
d
s
,
g
r
o
u
p
s

s
u
b

g
r
o
u
p
s


h
o
m
o
m
o
r
p
h
i
s
m
,

I
s
o
m
o
r
p
h
i
s
m
.
U
N
I
T
-
V
E
l
e
m
e
n
t
a
r
y

C
o
m
b
i
n
a
t
o
r
i
c
s
:

B
a
s
i
s

o
f

c
o
u
n
t
i
n
g
,

C
o
m
b
i
n
a
t
i
o
n
s

&

P
e
r
m
u
t
a
t
i
o
n
s
,

w
i
t
h

r
e
p
e
t
i
t
i
o
n
s
,

C
o
n
s
t
r
a
i
n
e
d
r
e
p
e
t
i
t
i
o
n
s
,

B
i
n
o
m
i
a
l

C
o
e
f
f
i
c
i
e
n
t
s
,

B
i
n
o
m
i
a
l

M
u
l
t
i
n
o
m
i
a
l

t
h
e
o
r
e
m
s
,

t
h
e

p
r
i
n
c
i
p
l
e
s

o
f

I
n
c
l
u
s
i
o
n


E
x
c
l
u
s
i
o
n
.
U
N
I
T
-
V
I
R
e
c
u
r
r
e
n
c
e

R
e
l
a
t
i
o
n

:


G
e
n
e
r
a
t
i
n
g

F
u
n
c
t
i
o
n
s
,

F
u
n
c
t
i
o
n

o
f

S
e
q
u
e
n
c
e
s

C
a
l
c
u
l
a
t
i
n
g

C
o
e
f
f
i
c
i
e
n
t

o
f

g
e
n
e
r
a
t
i
n
g
f
u
n
c
t
i
o
n
,

R
e
c
u
r
r
e
n
c
e

r
e
l
a
t
i
o
n
s
,

S
o
l
v
i
n
g

r
e
c
u
r
r
e
n
c
e

r
e
l
a
t
i
o
n

b
y

s
u
b
s
t
i
t
u
t
i
o
n

a
n
d

G
e
n
e
r
a
t
i
n
g

f
u
n
d
s
.
C
h
a
r
a
c
t
e
r
i
s
t
i
c
s

r
o
o
t
s

s
o
l
u
t
i
o
n

o
f

I
n

h
o
m
o
g
e
n
e
o
u
s

R
e
c
u
r
r
e
n
c
e

R
e
l
a
t
i
o
n
.
U
N
I
T
-
V
I
I
G
r
a
p
h

T
h
e
o
r
y

:


R
e
p
r
e
s
e
n
t
a
t
i
o
n

o
f

G
r
a
p
h
,

D
F
S
,

B
F
S
,

S
p
a
n
n
i
n
g

T
r
e
e
s
,

p
l
a
n
a
r

G
r
a
p
h
s
U
N
I
T
-
V
I
I
I
G
r
a
p
h

T
h
e
o
r
y

a
n
d

A
p
p
l
i
c
a
t
i
o
n
s
,

B
a
s
i
c

C
o
n
c
e
p
t
s

I
s
o
m
o
r
p
h
i
s
m

a
n
d

S
u
b

g
r
a
p
h
s
,

M
u
l
t
i

g
r
a
p
h
s

a
n
d

E
u
l
e
r
c
i
r
c
u
i
t
s
,

H
a
m
i
l
t
o
n
i
a
n

g
r
a
p
h
s
,

C
h
r
o
m
a
t
i
c

N
u
m
b
e
r
s
T
E
X
T

B
O
O
K
S

:
1
.
D
i
s
c
r
e
t
e

a
n
d

C
o
m
b
i
n
a
t
i
o
n
a
l

M
a
t
h
e
m
a
t
i
c
s
-

A
n

A
p
p
l
i
e
d

I
n
t
r
o
d
u
c
t
i
o
n
-
5
t
h

E
d
i
t
i
o
n


R
a
l
p
h
.

P
.
G
r
i
m
a
l
d
i
.
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
2
.
D
i
s
c
r
e
t
e

M
a
t
h
e
m
a
t
i
c
a
l

S
t
r
u
c
t
u
r
e
s

w
i
t
h

a
p
p
l
i
c
a
t
i
o
n
s

t
o

c
o
m
p
u
t
e
r

s
c
i
e
n
c
e

T
r
e
m
b
l
y

J
.
P
.

&


M
a
n
o
h
a
r
.
P
,

T
M
H
R
E
F
E
R
E
N
C
E
S

:
1
.
D
i
s
c
r
e
t
e

M
a
t
h
e
m
a
t
i
c
a
l

S
t
r
u
c
t
u
r
e
s
,

B
e
r
n
a
n
d

K
o
l
m
a
n
,

R
o
b
e
r
t
y

C
.

B
u
s
b
y
,

S
h
a
r
n

C
u
t
t
e
r

R
o
s
s
,

P
e
a
r
s
o
n
E
d
u
c
a
t
i
o
n
/
P
H
I
.
2
.
M
a
t
h
e
m
a
t
i
c
a
l

F
o
u
n
d
a
t
i
o
n
s

o
f

c
o
m
p
u
t
e
r

s
c
i
e
n
c
e

D
r

D
.
S
.
C
h
a
n
d
r
a
s
e
k
h
a
r
a
i
a
h
a

P
r
i
s
m

b
o
o
k
s

P
v
t

L
t
d
.
3
.
D
i
s
c
r
e
t
e

M
a
t
h
e
m
a
t
i
c
s
,

L
o
v
a
s
z
,

S
p
r
i
n
g
e
r
.
4
.
D
i
s
c
r
e
t
e

M
a
t
h
e
m
a
t
i
c
s

f
o
r

C
o
m
p
u
t
e
r

s
c
i
e
n
c
e
,

G
a
r
r
y

H
a
g
g
a
r
d

a
n
d

o
t
h
e
r
s
,

T
h
o
m
s
o
n
.
5
.
D
i
s
c
r
e
t
e

M
a
t
h
e
m
a
t
i
c
s


f
o
r

C
o
m
p
u
t
e
r

S
c
i
e
n
t
i
s
t
s

&

M
a
t
h
e
m
a
t
i
c
i
a
n
s
,

J
.
L
.

M
o
t
t
,

A
.

K
a
n
d
e
l
,

T
.
P
.
B
a
k
e
r

P
r
e
n
t
i
c
e

H
a
l
l
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1









0









4
(
C
S

0
5
0
0
7
)


A
D
V
A
N
C
E
D

D
A
T
A

S
T
R
U
C
T
U
R
E
S
U
N
I
T

-

I
D
i
f
f
e
r
e
n
t

s
t
r
a
t
e
g
i
e
s

f
o
r

p
r
o
b
l
e
m

s
o
l
v
i
n
g
,

n
e
e
d

f
o
r

O
O
P
,

O
v
e
r
v
i
e
w

o
f

O
O
P

P
r
i
n
c
i
p
l
e
s
-
E
n
c
a
p
s
u
l
a
t
i
o
n
,
I
n
h
e
r
i
t
a
n
c
e
,

P
o
l
y
m
o
r
p
h
i
s
m
.

C
+
+

c
l
a
s
s

o
v
e
r
v
i
e
w
-


c
l
a
s
s

d
e
f
i
n
i
t
i
o
n
,

o
b
j
e
c
t
s
,


c
l
a
s
s

m
e
m
b
e
r
s
,

a
c
c
e
s
s
c
o
n
t
r
o
l
,

c
l
a
s
s

s
c
o
p
e
,

c
o
n
s
t
r
u
c
t
o
r
s

a
n
d

d
e
s
t
r
u
c
t
o
r
s
,

i
n
l
i
n
e

f
u
n
c
t
i
o
n
s
,

s
t
a
t
i
c

c
l
a
s
s

m
e
m
b
e
r
s
,

t
h
i
s

p
o
i
n
t
e
r
,
f
r
i
e
n
d

f
u
n
c
t
i
o
n
s
,

d
y
n
a
m
i
c

m
e
m
o
r
y

a
l
l
o
c
a
t
i
o
n

a
n
d

d
e
a
l
l
o
c
a
t
i
o
n

(
n
e
w

a
n
d

d
e
l
e
t
e
)
.
U
N
I
T

-

I
I
P
o
l
y
m
o
r
p
h
i
s
m

a
n
d

I
n
h
e
r
i
t
a
n
c
e

:


F
u
n
c
t
i
o
n

o
v
e
r
l
o
a
d
i
n
g
,

o
p
e
r
a
t
o
r

o
v
e
r
l
o
a
d
i
n
g
,

g
e
n
e
r
i
c

p
r
o
g
r
a
m
m
i
n
g
-
f
u
n
c
t
i
o
n

a
n
d

c
l
a
s
s

t
e
m
p
l
a
t
e
s
,

i
n
h
e
r
i
t
a
n
c
e

b
a
s
i
c
s
,

b
a
s
e

a
n
d

d
e
r
i
v
e
d

c
l
a
s
s
e
s
,

d
i
f
f
e
r
e
n
t

t
y
p
e
s

o
f

i
n
h
e
r
i
t
a
n
c
e
,
b
a
s
e

c
l
a
s
s

a
c
c
e
s
s

c
o
n
t
r
o
l
,

v
i
r
t
u
a
l

b
a
s
e

c
l
a
s
s
,

f
u
n
c
t
i
o
n

o
v
e
r
r
i
d
i
n
g
,

r
u
n

t
i
m
e

p
o
l
y
m
o
r
p
h
i
s
m

u
s
i
n
g


v
i
r
t
u
a
l
f
u
n
c
t
i
o
n
s
,

a
b
s
t
r
a
c
t

c
l
a
s
s
e
s
.
U
N
I
T

-

I
I
I
S
t
r
e
a
m
s
,

l
i
b
r
a
r
i
e
s

a
n
d

e
r
r
o
r

h
a
n
d
l
i
n
g


S
t
r
e
a
m

c
l
a
s
s
e
s

h
i
e
r
a
r
c
h
y
,

c
o
n
s
o
l
e

i
/
o
,

f
o
r
m
a
t
t
e
d

I
/
O
,

f
i
l
e

s
t
r
e
a
m
s
a
n
d

s
t
r
i
n
g

s
t
r
e
a
m
s
,

e
x
c
e
p
t
i
o
n

h
a
n
d
l
i
n
g

m
e
c
h
a
n
i
s
m
,

S
t
a
n
d
a
r
d

T
e
m
p
l
a
t
e

L
i
b
r
a
r
y
.
U
N
I
T

-

V
I
A
l
g
o
r
i
t
h
m
s
,

p
e
r
f
o
r
m
a
n
c
e

a
n
a
l
y
s
i
s
-
t
i
m
e

c
o
m
p
l
e
x
i
t
y

a
n
d

s
p
a
c
e

c
o
m
p
l
e
x
i
t
y
,

R
e
v
i
e
w

o
f

b
a
s
i
c

d
a
t
a

s
t
r
u
c
t
u
r
e
s
-
t
h
e

l
i
s
t

A
D
T
,

s
t
a
c
k

A
D
T
,

i
m
p
l
e
m
e
n
t
a
t
i
o
n

u
s
i
n
g

t
e
m
p
l
a
t
e

c
l
a
s
s

i
n

C
+
+
,

q
u
e
u
e

A
D
T
,

i
m
p
l
e
m
e
n
t
a
t
i
o
n

u
s
i
n
g
t
e
m
p
l
a
t
e

c
l
a
s
s
,

p
r
i
o
r
i
t
y

q
u
e
u
e
s
-
d
e
f
i
n
i
t
i
o
n
,

A
D
T
,

h
e
a
p
s
,

d
e
f
i
n
i
t
i
o
n
,

i
n
s
e
r
t
i
o
n

a
n
d

d
e
l
e
t
i
o
n
,

a
p
p
l
i
c
a
t
i
o
n
-
h
e
a
p
s
o
r
t
,

d
i
s
j
o
i
n
t

s
e
t
s
-
d
i
s
j
o
i
n
t

s
e
t

A
D
T
,

d
i
s
j
o
i
n
t

s
e
t

o
p
e
r
a
t
i
o
n
s
,

u
n
i
o
n


a
n
d

f
i
n
d

a
l
g
o
r
i
t
h
m
s
.
U
N
I
T

-

V
S
k
i
p

l
i
s
t
s

a
n
d

H
a
s
h
i
n
g

:


D
i
c
t
i
o
n
a
r
i
e
s
,

l
i
n
e
a
r

l
i
s
t

r
e
p
r
e
s
e
n
t
a
t
i
o
n
,

s
k
i
p

l
i
s
t

r
e
p
r
e
s
e
n
t
a
t
i
o
n
,

o
p
e
r
a
t
i
o
n
s
-
i
n
s
e
r
t
i
o
n
,

d
e
l
e
t
i
o
n

a
n
d

s
e
a
r
c
h
i
n
g
,

h
a
s
h

t
a
b
l
e

r
e
p
r
e
s
e
n
t
a
t
i
o
n
,

h
a
s
h

f
u
n
c
t
i
o
n
s
,

c
o
l
l
i
s
i
o
n

r
e
s
o
l
u
t
i
o
n
-
s
e
p
a
r
a
t
e
c
h
a
i
n
i
n
g
,

o
p
e
n

a
d
d
r
e
s
s
i
n
g
-
l
i
n
e
a
r

p
r
o
b
i
n
g
,

q
u
a
d
r
a
t
i
c

p
r
o
b
i
n
g
,

d
o
u
b
l
e

h
a
s
h
i
n
g
,

r
e
h
a
s
h
i
n
g
,

e
x
t
e
n
d
i
b
l
e

h
a
s
h
i
n
g
,
c
o
m
p
a
r
i
s
o
n

o
f

h
a
s
h
i
n
g

a
n
d

s
k
i
p

l
i
s
t
s
.
U
N
I
T

-

V
I
S
e
a
r
c
h

t
r
e
e
s

(
p
a
r
t

I
)

:


B
i
n
a
r
y

s
e
a
r
c
h

t
r
e
e
s
,

d
e
f
i
n
i
t
i
o
n
,

A
D
T
,

i
m
p
l
e
m
e
n
t
a
t
i
o
n
,

o
p
e
r
a
t
i
o
n
s

S
e
a
r
c
h
i
n
g
,
i
n
s
e
r
t
i
o
n

a
n
d

d
e
l
e
t
i
o
n
,

B
a
l
a
n
c
e
d

s
e
a
r
c
h

t
r
e
e
s
-

A
V
L


t
r
e
e
s
,

d
e
f
i
n
i
t
i
o
n
,

h
e
i
g
h
t

o
f

a
n

A
V
L

t
r
e
e
,

r
e
p
r
e
s
e
n
t
a
t
i
o
n
,
o
p
e
r
a
t
i
o
n
s
-
i
n
s
e
r
t
i
o
n
,

d
e
l
e
t
i
o
n

a
n
d

s
e
a
r
c
h
i
n
g
.
U
N
I
T

-

V
I
I
S
e
a
r
c
h

t
r
e
e
s

(
p
r
t

I
I
)

:


R
e
d

B
l
a
c
k

t
r
e
e
s
-
r
e
p
r
e
s
e
n
t
a
t
i
o
n
,

i
n
s
e
r
t
i
o
n
,

d
e
l
e
t
i
o
n
,

s
e
a
r
c
h
i
n
g

S
p
l
a
y

t
r
e
e
s
-
i
n
t
r
o
d
u
c
t
i
o
n
,

t
h
e

s
p
l
a
y

o
p
e
r
a
t
i
o
n
,

B
-
T
r
e
e
s
-
B
-
T
r
e
e

o
f

o
r
d
e
r

m
,

h
e
i
g
h
t

o
f

a

B
-
T
r
e
e
,


i
n
s
e
r
t
i
o
n
,

d
e
l
e
t
i
o
n

a
n
d
s
e
a
r
c
h
i
n
g
.
U
N
I
T

-

V
I
I
I
P
a
t
t
e
r
n

m
a
t
c
h
i
n
g

a
n
d

T
r
i
e
s

:



P
a
t
t
e
r
n

m
a
t
c
h
i
n
g

a
l
g
o
r
i
t
h
m
s
-
B
r
u
t
e

f
o
r
c
e
,

t
h
e

B
o
y
e
r

M
o
o
r
e

a
l
g
o
r
i
t
h
m
,

t
h
e
K
n
u
t
h
-
M
o
r
r
i
s
-
P
r
a
t
t

a
l
g
o
r
i
t
h
m
,

S
t
a
n
d
a
r
d

T
r
i
e
s
,

C
o
m
p
r
e
s
s
e
d

T
r
i
e
s
,

S
u
f
f
i
x

t
r
e
e
s
,

S
e
a
r
c
h

e
n
g
i
n
e
s
-
I
n
v
e
r
t
e
d
f
i
l
e
s
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
8
T
E
X
T

B
O
O
K
S

:
1
.
D
a
t
a

s
t
r
u
c
t
u
r
e
s
,

A
l
g
o
r
i
t
h
m
s

a
n
d

A
p
p
l
i
c
a
t
i
o
n
s

i
n

C
+
+
,

S
.
S
a
h
n
i
,

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s

(
I
n
d
i
a
)

P
v
t
.
L
t
d
,
2
n
d

e
d
i
t
i
o
n
,

O
r
i
e
n
t

L
o
n
g
m
a
n

P
v
t
.

L
t
d
.
2
.
D
a
t
a

s
t
r
u
c
t
u
r
e
s

a
n
d

A
l
g
o
r
i
t
h
m
s

i
n

C
+
+
,

M
i
c
h
a
e
l

T
.
G
o
o
d
r
i
c
h
,

R
.
T
a
m
a
s
s
i
a

a
n
d

D
.
M
o
u
n
t
,


W
i
l
e
y
s
t
u
d
e
n
t

e
d
i
t
i
o
n
,

J
o
h
n

W
i
l
e
y

a
n
d

S
o
n
s
.
R
E
F
E
R
E
N
C
E
S

:
1
.
D
a
t
a

s
t
r
u
c
t
u
r
e
s

a
n
d

A
l
g
o
r
i
t
h
m

A
n
a
l
y
s
i
s

i
n

C
+
+
,

M
a
r
k

A
l
l
e
n

W
e
i
s
s
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n

L
t
d
.
,
S
e
c
o
n
d

E
d
i
t
i
o
n
.
2
.
D
a
t
a

s
t
r
u
c
t
u
r
e
s

u
s
i
n
g

C

a
n
d

C
+
+
,

L
a
n
g
s
a
m
,

A
u
g
e
n
s
t
e
i
n

a
n
d

T
a
n
e
n
b
a
u
m
,

P
H
I
.
3
.
C
+
+

p
r
i
m
e
r
,

3
r
d

e
d
i
t
i
o
n
,

S
.
B
.
L
i
p
p
m
a
n
,

P
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n

l
t
d
.
4
.
P
r
o
b
l
e
m

s
o
l
v
i
n
g

w
i
t
h

C
+
+
,

T
h
e

O
O
P
,

F
o
u
r
t
h

e
d
i
t
i
o
n
,

W
.
S
a
v
i
t
c
h
,

P
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n
.
5
.
D
a
t
a

s
t
r
u
c
t
u
r
e
s

a
n
d

a
l
g
o
r
i
t
h
m
s

i
n

C
+
+
,

3
r
d

E
d
i
t
i
o
n
,

A
d
a
m

D
r
o
z
d
e
k
,

T
h
o
m
s
o
n
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r

T








P









C
4
+
1







0










4
(
C
S

0
5
1
7
5
)


D
I
G
I
T
A
L

L
O
G
I
C

D
E
S
I
G
N
U
N
I
T
-
I
B
I
N
A
R
Y

S
Y
S
T
E
M
S

:


D
i
g
i
t
a
l

S
y
s
t
e
m
s
,

B
i
n
a
r
y

N
u
m
b
e
r
s
,

N
u
m
b
e
r

b
a
s
e

c
o
n
v
e
r
s
i
o
n
s
,

O
c
t
a
l

a
n
d
H
e
x
a
d
e
c
i
m
a
l

N
u
m
b
e
r
s
,

c
o
m
p
l
e
m
e
n
t
s
,

S
i
g
n
e
d

b
i
n
a
r
y

n
u
m
b
e
r
s
,

B
i
n
a
r
y

c
o
d
e
s
,

B
i
n
a
r
y

S
t
o
r
a
g
e

a
n
d

R
e
g
i
s
t
e
r
s
,
B
i
n
a
r
y

l
o
g
i
c
.
U
N
I
T
-
I
I
B
O
O
L
E
A
N

A
L
G
E
B
R
A

A
N
D

L
O
G
I
C

G
A
T
E
S

:


B
a
s
i
c

D
e
f
i
n
i
t
i
o
n
s
,

A
x
i
o
m
a
t
i
c

d
e
f
i
n
i
t
i
o
n

o
f

B
o
o
l
e
a
n
A
l
g
e
b
r
a
,

B
a
s
i
c

t
h
e
o
r
e
m
s

a
n
d

p
r
o
p
e
r
t
i
e
s

o
f

B
o
o
l
e
a
n

a
l
g
e
b
r
a
,

B
o
o
l
e
a
n

f
u
n
c
t
i
o
n
s

c
a
n
o
n
i
c
a
l

a
n
d

s
t
a
n
d
a
r
d
f
o
r
m
s
,

o
t
h
e
r

l
o
g
i
c

o
p
e
r
a
t
i
o
n
s
,

D
i
g
i
t
a
l

l
o
g
i
c

g
a
g
e
s
,

i
n
t
e
g
r
a
t
e
d

c
i
r
c
u
i
t
s
.
U
N
I
T
-
I
I
I
G
A
T
E


L
E
V
E
L

M
I
N
I
M
I
Z
A
T
I
O
N

:


T
h
e

m
a
p

m
e
t
h
o
d
,

F
o
u
r
-
v
a
r
i
a
b
l
e

m
a
p
,

F
i
v
e
-
V
a
r
i
a
b
l
e

m
a
p
,

p
r
o
d
u
c
t

o
f
s
u
m
s

s
i
m
p
l
i
f
i
c
a
t
i
o
n

D
o
n

t
-
c
a
r
e

c
o
n
d
i
t
i
o
n
s
,

N
A
N
D

a
n
d

N
O
R

i
m
p
l
e
m
e
n
t
a
t
i
o
n

o
t
h
e
r

T
w
o
-
l
e
v
e
l

i
m
p
l
e
m
e
n
t
n
a
t
i
o
n
s
,
E
x
c
l
u
s
i
v
e


O
r

f
u
n
c
t
i
o
n
,

H
a
r
d
w
a
r
d

D
e
s
c
r
i
p
t
i
o
n

l
a
n
g
u
a
g
e

(
H
D
L
)
.
U
N
I
T

-

I
V
C
O
M
B
I
N
A
T
I
O
N
A
L

L
O
G
I
C

:


C
o
m
b
i
n
a
t
i
o
n
a
l

C
i
r
c
u
i
t
s
,

A
n
a
l
y
s
i
s

p
r
o
c
e
d
u
r
e

D
e
s
i
g
n

p
r
o
c
e
d
u
r
e
,

B
i
n
a
r
y
A
d
d
e
r
-
S
u
b
t
r
a
c
t
o
r

D
e
c
i
m
a
l

A
d
d
e
r
,

B
i
n
a
r
y

m
u
l
t
i
p
l
i
e
r
,

m
a
g
n
i
t
u
d
e

c
o
m
p
a
r
a
t
o
r
,

D
e
c
o
d
e
r
s
,

E
n
c
o
d
e
r
s
,

M
u
l
t
i
p
l
e
x
e
r
s
,
H
D
L

f
o
r

c
o
m
b
i
n
a
t
i
o
n
a
l

c
i
r
c
u
i
t
s
.
U
N
I
T

-

V
S
Y
N
C
H
R
O
N
O
U
S

S
E
Q
U
E
N
T
I
A
L

L
O
G
I
C

:



S
e
q
u
e
n
t
i
a
l

c
i
r
c
u
i
t
s
,

l
a
t
c
h
e
s
,

F
l
i
p
-
F
l
o
p
s

A
n
a
l
y
s
i
s

o
f

c
l
o
c
k
e
d
s
e
q
u
e
n
t
i
a
l

c
i
r
c
u
i
t
s
,

H
D
L

f
o
r

s
e
q
u
e
n
t
i
a
l

c
i
r
c
u
i
t
s
,

S
t
a
t
e

R
e
d
u
c
t
i
o
n

a
n
d

A
s
s
i
g
n
m
e
n
t
,

D
e
s
i
g
n

P
r
o
c
e
d
u
r
e
.
U
N
I
T

-

V
I
R
e
g
i
s
t
e
r
s
,

s
h
i
f
t

R
e
g
i
s
t
e
r
s
,

R
i
p
p
l
e

c
o
u
n
t
e
r
s

s
y
n
c
h
r
o
n
o
u
s

c
o
u
n
t
e
r
s
,

o
t
h
e
r

c
o
u
n
t
e
r
s
,

H
D
L

f
o
r

R
e
g
i
s
t
e
r
s

a
n
d
c
o
u
n
t
e
r
s
.
U
N
I
T

-

V
I
I
I
n
t
r
o
d
u
c
t
i
o
n
,

R
a
n
d
o
m
-
A
c
c
e
s
s

M
e
m
o
r
y
,

M
e
m
o
r
y

D
e
c
o
d
i
n
g
,

E
r
r
o
r

D
e
t
e
c
t
i
o
n

a
n
d

c
o
r
r
e
c
t
i
o
n

R
e
a
d
-
o
n
l
y
m
e
m
o
r
y
,

P
r
o
g
r
a
m
m
a
b
l
e

l
o
g
i
c

A
r
r
a
y

p
r
o
g
r
a
m
m
a
b
l
e

A
r
r
a
y

l
o
g
i
c
,

S
e
q
u
e
n
t
i
a
l

P
r
o
g
r
a
m
m
a
b
l
e

D
e
v
i
c
e
s
.
U
N
I
T
-
V
I
I
I
A
S
Y
N
C
H
R
O
N
O
U
S

S
E
Q
U
E
N
T
I
A
L

L
O
G
I
C

:


I
n
t
r
o
d
u
c
t
i
o
n
,

A
n
a
l
y
s
i
s

P
r
o
c
e
d
u
r
e
,

C
i
r
c
u
i
t
s

w
i
t
h

L
a
t
c
h
e
s
,
D
e
s
i
g
n

P
r
o
c
e
d
u
r
e
,

R
e
d
u
c
i
t
o
n

o
f

s
t
a
t
e

a
n
d

F
l
o
w

T
a
b
l
e
s
,

R
a
c
e
-
F
r
e
e

s
t
a
t
e

A
s
s
i
g
n
m
e
n
t

H
a
z
a
r
d
s
,

D
e
s
i
g
n
E
x
a
m
p
l
e
.
T
E
X
T

B
O
O
K
S

:
1
.
D
I
G
I
T
A
L

D
E
S
I
G
N


T
h
i
r
d

E
d
i
t
i
o
n

,

M
.
M
o
r
r
i
s

M
a
n
o
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
/
P
H
I
.
2
.
F
U
N
D
A
M
E
N
T
A
L
S

O
F

L
O
G
I
C

D
E
S
I
G
N
,

R
o
t
h
,
5
t
h

E
d
i
t
i
o
n
,
T
h
o
m
s
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
S
w
i
t
c
h
i
n
g

a
n
d

F
i
n
i
t
e

A
u
t
o
m
a
t
a

T
h
e
o
r
y

b
y

Z
v
i
.

K
o
h
a
v
i
,

T
a
t
a

M
c
G
r
a
w

H
i
l
l
.
2
.
S
w
i
t
c
h
i
n
g

a
n
d

L
o
g
i
c

D
e
s
i
g
n
,


C
.
V
.
S
.

R
a
o
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
3
.
D
i
g
i
t
a
l

P
r
i
n
c
i
p
l
e
s

a
n
d

D
e
s
i
g
n


D
o
n
a
l
d

D
.
G
i
v
o
n
e
,

T
a
t
a

M
c
G
r
a
w

H
i
l
l
,

E
d
i
t
i
o
n
.
4
.
F
u
n
d
a
m
e
n
t
a
l
s

o
f

D
i
g
i
t
a
l

L
o
g
i
c

&

M
i
c
r
o

C
o
m
p
u
t
e
r

D
e
s
i
g
n

,

5
T
H

E
d
i
t
i
o
n
,

M
.

R
a
f
i
q
u
z
z
a
m
a
n

J
o
h
n

W
i
l
e
y
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
1
9
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1








0










4
(
C
S

0
5
1
4
0
)


C
O
M
P
U
T
E
R

O
R
G
A
N
I
Z
A
T
I
O
N
U
N
I
T
-
I
B
A
S
I
C

S
T
R
U
C
T
U
R
E

O
F

C
O
M
P
U
T
E
R
S

:


C
o
m
p
u
t
e
r

T
y
p
e
s
,

F
u
n
c
t
i
o
n
a
l

u
n
i
t
,

B
a
s
i
c

O
P
E
R
A
T
I
O
N
A
L
c
o
n
c
e
p
t
s
,

B
u
s

s
t
r
u
c
t
u
r
e
s
,

S
o
f
t
w
a
r
e
,

P
e
r
f
o
r
m
a
n
c
e
,

m
u
l
t
i
p
r
o
c
e
s
s
o
r
s

a
n
d

m
u
l
t
i

c
o
m
p
u
t
e
r
s
.


D
a
t
a
R
e
p
r
e
s
e
n
t
a
t
i
o
n
.


F
i
x
e
d

P
o
i
n
t

R
e
p
r
e
s
e
n
t
a
t
i
o
n
.

F
l
o
a
t
i
n
g


P
o
i
n
t

R
e
p
r
e
s
e
n
t
a
t
i
o
n
.

E
r
r
o
r

D
e
t
e
c
t
i
o
n

c
o
d
e
s
.
U
N
I
T
-
I
I
R
E
G
I
S
T
E
R

T
R
A
N
S
F
E
R

L
A
N
G
U
A
G
E

A
N
D

M
I
C
R
O
O
P
E
R
A
T
I
O
N
S

:


R
e
g
i
s
t
e
r

T
r
a
n
s
f
e
r

l
a
n
g
u
a
g
e
.
R
e
g
i
s
t
e
r

T
r
a
n
s
f
e
r

B
u
s

a
n
d

m
e
m
o
r
y

t
r
a
n
s
f
e
r
s
,

A
r
i
t
h
m
e
t
i
c

M
i
r
c
r
o
o
p
e
r
a
t
i
a
o
n
s
,

l
o
g
i
c

m
i
c
r
o

o
p
e
r
a
t
i
o
n
s
,

s
h
i
f
t
m
i
c
r
o

o
p
e
r
a
t
i
o
n
s
,

A
r
i
t
h
m
e
t
i
c

l
o
g
i
c

s
h
i
f
t

u
n
i
t
.


I
n
s
t
r
u
c
t
i
o
n

c
o
d
e
s
.

C
o
m
p
u
t
e
r

R
e
g
i
s
t
e
r
s

C
o
m
p
u
t
e
r

i
n
s
t
r
u
c
t
i
o
n
s


I
n
s
t
r
u
c
t
i
o
n

c
y
c
l
e
.
M
e
m
o
r
y


R
e
f
e
r
e
n
c
e

I
n
s
t
r
u
c
t
i
o
n
s
.

I
n
p
u
t


O
u
t
p
u
t

a
n
d

I
n
t
e
r
r
u
p
t
.


S
T
A
C
K

o
r
g
a
n
i
z
a
t
i
o
n
.

I
n
s
t
r
u
c
t
i
o
n
f
o
r
m
a
t
s
.


A
d
d
r
e
s
s
i
n
g

m
o
d
e
s
.

D
A
T
A

T
r
a
n
s
f
e
r

a
n
d

m
a
n
i
p
u
l
a
t
i
o
n
.

P
r
o
g
r
a
m

c
o
n
t
r
o
l
.

R
e
d
u
c
e
d

I
n
s
t
r
u
c
t
i
o
n

s
e
t
c
o
m
p
u
t
e
r
.
U
N
I
T
-
I
I
I
M
I
C
R
O

P
R
O
G
R
A
M
M
E
D

C
O
N
T
R
O
L

:


C
o
n
t
r
o
l

m
e
m
o
r
y
,

A
d
d
r
e
s
s

s
e
q
u
e
n
c
i
n
g
,

m
i
c
r
o
p
r
o
g
r
a
m

e
x
a
m
p
l
e
,
d
e
s
i
g
n

o
f

c
o
n
t
r
o
l

u
n
i
t

H
a
r
d

w
i
r
e
d

c
o
n
t
r
o
l
.

M
i
c
r
o
p
r
o
g
r
a
m
m
e
d

c
o
n
t
r
o
l
U
N
I
T
-
I
V
C
O
M
P
U
T
E
R

A
R
I
T
H
M
E
T
I
C

:


A
d
d
i
t
i
o
n

a
n
d

s
u
b
t
r
a
c
t
i
o
n
,

m
u
l
t
i
p
l
i
c
a
t
i
o
n

A
l
g
o
r
i
t
h
m
s
,

D
i
v
i
s
i
o
n

A
l
g
o
r
i
t
h
m
s
,
F
l
o
a
t
i
n
g


p
o
i
n
t

A
r
i
t
h
m
e
t
i
c

o
p
e
r
a
t
i
o
n
s
.

D
e
c
i
m
a
l

A
r
i
t
h
m
e
t
i
c

u
n
i
t

D
e
c
i
m
a
l

A
r
i
t
h
m
e
t
i
c

o
p
e
r
a
t
i
o
n
s
.
U
N
I
T
-
V
T
H
E

M
E
M
O
R
Y

S
Y
S
T
E
M

:

B
a
s
i
c

c
o
n
c
e
p
t
s

s
e
m
i
c
o
n
d
u
c
t
o
r

R
A
M

m
e
m
o
r
i
e
s
.

R
e
a
d
-
o
n
l
y

m
e
m
o
r
i
e
s

C
a
c
h
e
m
e
m
o
r
i
e
s

p
e
r
f
o
r
m
a
n
c
e

c
o
n
s
i
d
e
r
a
t
i
o
n
s
,

V
i
r
t
u
a
l

m
e
m
o
r
i
e
s

s
e
c
o
n
d
a
r
y

s
t
o
r
a
g
e
.

I
n
t
r
o
d
u
c
t
i
o
n

t
o

R
A
I
D
.
U
N
I
T
-
V
I
I
N
P
U
T
-
O
U
T
P
U
T

O
R
G
A
N
I
Z
A
T
I
O
N

:


P
e
r
i
p
h
e
r
a
l

D
e
v
i
c
e
s
,

I
n
p
u
t
-
O
u
t
p
u
t

I
n
t
e
r
f
a
c
e
,

A
s
y
n
c
h
r
o
n
o
u
s

d
a
t
a
t
r
a
n
s
f
e
r

M
o
d
e
s

o
f

T
r
a
n
s
f
e
r
,

P
r
i
o
r
i
t
y

I
n
t
e
r
r
u
p
t

D
i
r
e
c
t

m
e
m
o
r
y

A
c
c
e
s
s
,

I
n
p
u
t

O
u
t
p
u
t

P
r
o
c
e
s
s
o
r

(
I
O
P
)
S
e
r
i
a
l

c
o
m
m
u
n
i
c
a
t
i
o
n
;

I
n
t
r
o
d
u
c
t
i
o
n

t
o

p
e
r
i
p
h
e
r
a
l

c
o
m
p
o
n
e
n
t
,

I
n
t
e
r
c
o
n
n
e
c
t

(
P
C
I
)

b
u
s
.

I
n
t
r
o
d
u
c
t
i
o
n

t
o
s
t
a
n
d
a
r
d

s
e
r
i
a
l

c
o
m
m
u
n
i
c
a
t
i
o
n

p
r
o
t
o
c
o
l
s

l
i
k
e

R
S
2
3
2
,

U
S
B
,

I
E
E
E
1
3
9
4
.
U
N
I
T
-
V
I
I
P
I
P
E
L
I
N
E

A
N
D

V
E
C
T
O
R

P
R
O
C
E
S
S
I
N
G

:


P
a
r
a
l
l
e
l

P
r
o
c
e
s
s
i
n
g
,

P
i
p
e
l
i
n
i
n
g
,

A
r
i
t
h
m
e
t
i
c

P
i
p
e
l
i
n
e
,

I
n
s
t
r
u
c
t
i
o
n
P
i
p
e
l
i
n
e
,

R
I
S
C

P
i
p
e
l
i
n
e

V
e
c
t
o
r

P
r
o
c
e
s
s
i
n
g
,

A
r
r
a
y

P
r
o
c
e
s
s
o
r
s
.
U
N
I
T
-
V
I
I
I
M
U
L
T
I

P
R
O
C
E
S
S
O
R
S

:


C
h
a
r
a
c
t
e
r
i
s
t
i
c
s


o
r

M
u
l
t
i
p
r
o
c
e
s
s
o
r
s
,

I
n
t
e
r
c
o
n
n
e
c
t
i
o
n

S
t
r
u
c
t
u
r
e
s
,

I
n
t
e
r
p
r
o
c
e
s
s
o
r
A
r
b
i
t
r
a
t
i
o
n
.

I
n
t
e
r
P
r
o
c
e
s
s
o
r

C
o
m
m
u
n
i
c
a
t
i
o
n

a
n
d

S
y
n
c
h
r
o
n
i
z
a
t
i
o
n

C
a
c
h
e

C
o
h
e
r
a
n
c
e
.

S
h
a
r
e
d

M
e
m
o
r
y
M
u
l
t
i
p
r
o
c
e
s
s
o
r
s
.
T
E
X
T

B
O
O
K
S

:
1
.
C
o
m
p
u
t
e
r

S
y
s
t
e
m
s

A
r
c
h
i
t
e
c
t
u
r
e


M
.
M
o
r
i
s

M
a
n
o
,

I
I
I
r
d

E
d
i
t
i
o
n
,

P
e
a
r
s
o
n
/
P
H
I
2
.
C
o
m
p
u
t
e
r

O
r
g
a
n
i
z
a
t
i
o
n


C
a
r

H
a
m
a
c
h
e
r
,

Z
v
o
n
k
s

V
r
a
n
e
s
i
c
,

S
a
f
e
a
Z
a
k
y
,

V
t
h

E
d
i
t
i
o
n
,

M
c
G
r
a
w

H
i
l
l
.
R
E
F
E
R
E
N
C
E
S

:
1
.
C
o
m
p
u
t
e
r

O
r
g
a
n
i
z
a
t
i
o
n

a
n
d

A
r
c
h
i
t
e
c
t
u
r
e


W
i
l
l
i
a
m

S
t
a
l
l
i
n
g
s

S
i
x
t
h

E
d
i
t
i
o
n
,

P
e
a
r
s
o
n
/
P
H
I
2
.
S
t
r
u
c
t
u
r
e
d

C
o
m
p
u
t
e
r

O
r
g
a
n
i
z
a
t
i
o
n


A
n
d
r
e
w

S
.

T
a
n
e
n
b
a
u
m
,

4
t
h

E
d
i
t
i
o
n

P
H
I
/
P
e
a
r
s
o
n
3
.
F
u
n
d
a
m
e
n
t
a
l
s

o
r

C
o
m
p
u
t
e
r

O
r
g
a
n
i
z
a
t
i
o
n

a
n
d

D
e
s
i
g
n
,

-

S
i
v
a
r
a
a
m
a

D
a
n
d
a
m
u
d
i

S
p
r
i
n
g
e
r

I
n
t
.

E
d
i
t
i
o
n
.
4
.
C
o
m
p
u
t
e
r

O
r
g
a
n
i
z
a
t
i
o
n
,

A
n
j
a
n
e
y
u
l
u
,

H
i
m
a
l
a
y
a

P
u
b

h
o
u
s
e
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1









0









4
(
C
S

0
5
1
5
9
)


D
A
T
A

B
A
S
E

M
A
N
A
G
E
M
E
N
T

S
Y
S
T
E
M
S
U
N
I
T


I
D
a
t
a

b
a
s
e

S
y
s
t
e
m

A
p
p
l
i
c
a
t
i
o
n
s
,

d
a
t
a

b
a
s
e

S
y
s
t
e
m

V
S

f
i
l
e

S
y
s
t
e
m


V
i
e
w

o
f

D
a
t
a


D
a
t
a

A
b
s
t
r
a
c
t
i
o
n

I
n
s
t
a
n
c
e
s

a
n
d

S
c
h
e
m
a
s


d
a
t
a

M
o
d
e
l
s


t
h
e

E
R

M
o
d
e
l


R
e
l
a
t
i
o
n
a
l

M
o
d
e
l


O
t
h
e
r

M
o
d
e
l
s


D
a
t
a
b
a
s
e
L
a
n
g
u
a
g
e
s


D
D
L


D
M
L


d
a
t
a
b
a
s
e

A
c
c
e
s
s

f
o
r

a
p
p
l
i
c
a
t
i
o
n
s

P
r
o
g
r
a
m
s


d
a
t
a

b
a
s
e

U
s
e
r
s

a
n
d

A
d
m
i
n
i
s
t
r
a
t
o
r


T
r
a
n
s
a
c
t
i
o
n

M
a
n
a
g
e
m
e
n
t


d
a
t
a

b
a
s
e

S
y
s
t
e
m

S
t
r
u
c
t
u
r
e


S
t
o
r
a
g
e

M
a
n
a
g
e
r


t
h
e

Q
u
e
r
y

P
r
o
c
e
s
s
o
r

H
i
s
t
o
r
y

o
f

D
a
t
a

b
a
s
e

S
y
s
t
e
m
s
.
D
a
t
a

b
a
s
e

d
e
s
i
g
n

a
n
d

E
R

d
i
a
g
r
a
m
s


B
e
y
o
n
d

E
R

D
e
s
i
g
n

E
n
t
i
t
i
e
s
,
A
t
t
r
i
b
u
t
e
s

a
n
d

E
n
t
i
t
y

s
e
t
s


R
e
l
a
t
i
o
n
s
h
i
p
s

a
n
d

R
e
l
a
t
i
o
n
s
h
i
p

s
e
t
s


A
d
d
i
t
i
o
n
a
l

f
e
a
t
u
r
e
s

o
f

E
R

M
o
d
e
l

C
o
n
c
e
p
t

D
e
s
i
g
n

w
i
t
h

t
h
e

E
R

M
o
d
e
l


C
o
n
c
e
p
t
u
a
l

D
e
s
i
g
n

f
o
r

L
a
r
g
e

e
n
t
e
r
p
r
i
s
e
s
.
U
N
I
T


I
I
R
e
l
a
t
i
o
n
a
l

M
o
d
e
l

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o

t
h
e

R
e
l
a
t
i
o
n
a
l

M
o
d
e
l


I
n
t
e
g
r
i
t
y

C
o
n
s
t
r
a
i
n
t

O
v
e
r

r
e
l
a
t
i
o
n
s


E
n
f
o
r
c
i
n
g
I
n
t
e
g
r
i
t
y

c
o
n
s
t
r
a
i
n
t
s


Q
u
e
r
y
i
n
g

r
e
l
a
t
i
o
n
a
l

d
a
t
a


L
o
g
i
c
a
l

d
a
t
a

b
a
s
e

D
e
s
i
g
n


I
n
t
r
o
d
u
c
t
i
o
n

t
o

V
i
e
w
s

D
e
s
t
r
o
y
i
n
g

/
a
l
t
e
r
i
n
g

T
a
b
l
e
s

a
n
d

V
i
e
w
s
.
R
e
l
a
t
i
o
n
a
l

A
l
g
e
b
r
a

a
n
d

C
a
l
c
u
l
u
s

:


R
e
l
a
t
i
o
n
a
l

A
l
g
e
b
r
a


S
e
l
e
c
t
i
o
n

a
n
d

p
r
o
j
e
c
t
i
o
n

s
e
t

o
p
e
r
a
t
i
o
n
s

r
e
n
a
m
i
n
g


J
o
i
n
s


D
i
v
i
s
i
o
n


E
x
a
m
p
l
e
s

o
f

A
l
g
e
b
r
a

o
v
e
r
v
i
e
w
s


R
e
l
a
t
i
o
n
a
l

c
a
l
c
u
l
u
s


T
u
p
l
e

r
e
l
a
t
i
o
n
a
l
C
a
l
c
u
l
u
s


D
o
m
a
i
n

r
e
l
a
t
i
o
n
a
l

c
a
l
c
u
l
u
s


E
x
p
r
e
s
s
i
v
e

P
o
w
e
r

o
f

A
l
g
e
b
r
a

a
n
d

c
a
l
c
u
l
u
s
.
U
N
I
T


I
I
I
F
o
r
m

o
f

B
a
s
i
c

S
Q
L

Q
u
e
r
y


E
x
a
m
p
l
e
s

o
f

B
a
s
i
c

S
Q
L

Q
u
e
r
i
e
s


I
n
t
r
o
d
u
c
t
i
o
n

t
o

N
e
s
t
e
d

Q
u
e
r
i
e
s

C
o
r
r
e
l
a
t
e
d

N
e
s
t
e
d

Q
u
e
r
i
e
s

S
e
t


C
o
m
p
a
r
i
s
o
n

O
p
e
r
a
t
o
r
s


A
g
g
r
e
g
a
t
i
v
e

O
p
e
r
a
t
o
r
s


N
U
L
L

v
a
l
u
e
s

C
o
m
p
a
r
i
s
o
n

u
s
i
n
g

N
u
l
l

v
a
l
u
e
s


L
o
g
i
c
a
l

c
o
n
n
e
c
t
i
v
i
t
y


A
N
D
,

O
R

a
n
d

N
O
T
R


I
m
p
a
c
t

o
n

S
Q
L

C
o
n
s
t
r
u
c
t
s


O
u
t
e
r

J
o
i
n
s


D
i
s
a
l
l
o
w
i
n
g

N
U
L
L

v
a
l
u
e
s


C
o
m
p
l
e
x

I
n
t
e
g
r
i
t
y

C
o
n
s
t
r
a
i
n
t
s

i
n

S
Q
L

T
r
i
g
g
e
r
s

a
n
d

A
c
t
i
v
e

D
a
t
a
b
a
s
e
s
.
U
N
I
T


I
V
S
c
h
e
m
a

r
e
f
i
n
e
m
e
n
t


P
r
o
b
l
e
m
s

C
a
u
s
e
d

b
y

r
e
d
u
n
d
a
n
c
y


D
e
c
o
m
p
o
s
i
t
i
o
n
s


P
r
o
b
l
e
m

r
e
l
a
t
e
d

t
o

d
e
c
o
m
p
o
s
i
t
i
o
n


r
e
a
s
o
n
i
n
g

a
b
o
u
t

F
D
S


F
I
R
S
T
,

S
E
C
O
N
D
,

T
H
I
R
D

N
o
r
m
a
l

f
o
r
m
s


B
C
N
F


L
o
s
s
l
e
s
s

j
o
i
n

D
e
c
o
m
p
o
s
i
t
i
o
n


D
e
p
e
n
d
e
n
c
y

p
r
e
s
e
r
v
i
n
g

D
e
c
o
m
p
o
s
i
t
i
o
n


S
c
h
e
m
a

r
e
f
i
n
e
m
e
n
t

i
n

D
a
t
a

b
a
s
e

D
e
s
i
g
n


M
u
l
t
i

v
a
l
u
e
d
D
e
p
e
n
d
e
n
c
i
e
s


f
o
r
t
h

N
o
r
m
a
l

F
o
r
m
.
U
N
I
T


V
O
v
e
r
v
i
e
w

o
f

T
r
a
n
s
a
c
t
i
o
n

M
a
n
a
g
e
m
e
n
t

:


A
C
I
D

P
r
o
p
e
r
t
i
e
s


T
r
a
n
s
a
c
t
i
o
n
s

a
n
d

S
c
h
e
d
u
l
e
s


C
o
n
c
u
r
r
e
n
t
E
x
e
c
u
t
i
o
n

o
f

t
r
a
n
s
a
c
t
i
o
n


L
o
c
k

B
a
s
e
d

C
o
n
c
u
r
r
e
n
c
y

C
o
n
t
r
o
l


P
e
r
f
o
r
m
a
n
c
e

L
o
c
k
i
n
g


T
r
a
n
s
a
c
t
i
o
n
S
u
p
p
o
r
t

i
n

S
Q
L


I
n
t
r
o
d
u
c
t
i
o
n

t
o

C
r
a
s
h

r
e
c
o
v
e
r
y
.
U
N
I
T


V
I
C
o
n
c
u
r
r
e
n
c
y

C
o
n
t
r
o
l

:


S
e
r
i
a
l
i
z
a
b
i
l
i
t
y
,

a
n
d

r
e
c
o
v
e
r
a
b
i
l
i
t
y


I
n
t
r
o
d
u
c
t
i
o
n

t
o

L
o
c
k

M
a
n
a
g
e
m
e
n
t


L
o
c
k
C
o
n
v
e
r
s
i
o
n
s


D
e
a
l
i
n
g

w
i
t
h

D
e
a
d

L
o
c
k
s


S
p
e
c
i
a
l
i
z
e
d

L
o
c
k
i
n
g

T
e
c
h
n
i
q
u
e
s


C
o
n
c
u
r
r
e
n
c
y

w
i
t
h
o
u
t

L
o
c
k
i
n
g
.
C
r
a
s
h

r
e
c
o
v
e
r
y

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o

A
R
I
E
S


t
h
e

L
o
g


O
t
h
e
r

R
e
c
o
v
e
r
y

r
e
l
a
t
e
d

S
t
r
u
c
t
u
r
e
s


t
h
e

W
r
i
t
e
-
A
h
e
a
d

L
o
g

P
r
o
t
o
c
o
l


C
h
e
c
k

p
o
i
n
t
i
n
g


r
e
3
c
o
v
e
r
i
n
g

f
r
o
m

a

S
y
s
t
e
m

C
r
a
s
h


M
e
d
i
a

r
e
c
o
v
e
r
y


O
t
h
e
r
a
p
p
r
o
a
c
h
e
s

a
n
d

I
n
t
e
r
a
c
t
i
o
n

w
i
t
h

C
o
n
c
u
r
r
e
n
c
y

c
o
n
t
r
o
l
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
0
U
N
I
T


V
I
I
O
v
e
r
v
i
e
w

o
f

S
t
o
r
a
g
e

a
n
d

I
n
d
e
x
i
n
g

:


D
a
t
a

o
n

E
x
t
e
r
n
a
l

S
t
o
r
a
g
e


F
i
l
e

O
r
g
a
n
i
z
a
t
i
o
n

a
n
d

I
n
d
e
x
i
n
g

C
l
u
s
t
e
r

I
n
d
e
x
e
s
,

P
r
i
m
a
r
y

a
n
d

S
e
c
o
n
d
a
r
y

I
n
d
e
x
e
s


I
n
d
e
x

d
a
t
a

S
t
r
u
c
t
u
r
e
s


H
a
s
h

B
a
s
e
d

I
n
d
e
x
i
n
g


T
r
e
e
b
a
s
e

I
n
d
e
x
i
n
g


C
o
m
p
a
r
i
s
o
n

o
f

F
i
l
e

O
r
g
a
n
i
z
a
t
i
o
n
s


I
n
d
e
x
e
s

a
n
d

P
e
r
f
o
r
m
a
n
c
e

T
u
n
i
n
g
.
U
N
I
T


V
I
I
I
S
t
o
r
i
n
g

d
a
t
a
:

D
i
s
k
s

a
n
d

F
i
l
e
s

:


T
h
e

M
e
m
o
r
y

H
i
e
r
a
r
c
h
y


R
e
d
u
n
d
a
n
t

A
r
r
a
y
s

o
f

I
n
d
e
p
e
n
d
e
n
t


D
i
s
k
s

D
i
s
k

S
p
a
c
e

M
a
n
a
g
e
m
e
n
t


B
u
f
f
e
r

M
a
n
a
g
e
r


F
i
l
e
s

o
f

r
e
c
o
r
d
s


P
a
g
e

F
o
r
m
a
t
s


r
e
c
o
r
d

f
o
r
m
a
t
s
.
T
r
e
e

S
t
r
u
c
t
u
r
e
d

I
n
d
e
x
i
n
g

:


I
n
t
u
i
t
i
o
n
s

f
o
r

t
r
e
e

I
n
d
e
x
e
s


I
n
d
e
x
e
d

S
e
q
u
e
n
t
i
a
l

A
c
c
e
s
s

M
e
t
h
o
d
s

(
I
S
A
M
)

B
+

T
r
e
e
s
:

A

D
y
n
a
m
i
c

I
n
d
e
x

S
t
r
u
c
t
u
r
e
.
H
a
s
h

B
a
s
e
d

I
n
d
e
x
i
n
g

:


S
t
a
t
i
c

H
a
s
h
i
n
g


E
x
t
e
n
d
a
b
l
e

h
a
s
h
i
n
g


L
i
n
e
a
r

H
a
s
h
i
n
g


E
x
e
n
d
b
l
e

v
s
.

L
i
n
e
r
h
a
s
h
i
n
g
.
T
E
X
T

B
O
O
K
S

:
1
.
D
a
t
a

b
a
s
e

M
a
n
a
g
e
m
e
n
t

S
y
s
t
e
m
s
,

R
a
g
h
u
r
a
m
a

K
r
i
s
h
n
a
n
,

J
o
h
a
n
n
e
s

G
e
h
r
k
e
,

T
A
T
A

M
c
G
r
a
w
H
i
l
l
3
r
d

E
d
i
t
i
o
n
2
.
D
a
t
a

b
a
s
e

S
y
s
t
e
m

C
o
n
c
e
p
t
s
,

S
i
l
b
e
r
s
c
h
a
t
z
,

K
o
r
t
h
,

M
c
G
r
a
w

h
i
l
l
,

I
V

e
d
i
t
i
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

D
a
t
a
b
a
s
e

S
y
s
t
e
m
s
,

C
.
J
.
D
a
t
e

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
2
.
D
a
t
a

b
a
s
e

S
y
s
t
e
m
s

d
e
s
i
g
n
,

I
m
p
l
e
m
e
n
t
a
t
i
o
n
,

a
n
d

M
a
n
a
g
e
m
e
n
t
,

R
o
b

&

C
o
r
o
n
e
l

5
t
h

E
d
i
t
i
o
n
.
T
h
o
m
s
o
n
3
.
D
a
t
a

b
a
s
e

M
a
n
a
g
e
m
e
n
t

S
y
s
t
e
m
,

E
l
m
a
s
r
i

N
a
v
r
a
t
e

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
4
.
D
a
t
a

b
a
s
e

M
a
n
a
g
e
m
e
n
t

S
y
s
t
e
m

M
a
t
h
e
w

L
e
o
n
,

L
e
o
n

V
i
k
a
s
.
5
.
D
a
t
a

b
a
s
e

S
y
s
t
e
m
s
,

C
o
n
n
o
l
e
y

P
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r

T








P









C
0









3









2
(
C
S

0
5
0
0
8
)


A
D
V
A
N
C
E
D

D
A
T
A

S
T
R
U
C
T
U
R
E
S

(
C
+
+
)

L
A
B
1
.
W
r
i
t
e

C
+
+

p
r
o
g
r
a
m
s

t
o

i
m
p
l
e
m
e
n
t

t
h
e

f
o
l
l
o
w
i
n
g

u
s
i
n
g

a
n

a
r
r
a
y
.
a
)


S
t
a
c
k

A
D
T





b
)


Q
u
e
u
e

A
D
T
2
.
W
r
i
t
e

C
+
+

p
r
o
g
r
a
m
s

t
o

i
m
p
l
e
m
e
n
t

t
h
e

f
o
l
l
o
w
i
n
g

u
s
i
n
g

a

s
i
n
g
l
y

l
i
n
k
e
d

l
i
s
t
.
a
)


S
t
a
c
k

A
D
T






b
)


Q
u
e
u
e

A
D
T
3
.
W
r
i
t
e

C
+
+

p
r
o
g
r
a
m

t
o

i
m
p
l
e
m
e
n
t

t
h
e

d
e
q
u
e

(
d
o
u
b
l
e

e
n
d
e
d

q
u
e
u
e
)


A
D
T

u
s
i
n
g

a

d
o
u
b
l
y

l
i
n
k
e
d

l
i
s
t
.
4
.

W
r
i
t
e

a

C
+
+

p
r
o
g
r
a
m


t
o

p
e
r
f
o
r
m

t
h
e

f
o
l
l
o
w
i
n
g

o
p
e
r
a
t
i
o
n
s

:
a
)
I
n
s
e
r
t

a
n

e
l
e
m
e
n
t

i
n
t
o

a

b
i
n
a
r
y

s
e
a
r
c
h

t
r
e
e
.
b
)
D
e
l
e
t
e

a
n

e
l
e
m
e
n
t

f
r
o
m

a

b
i
n
a
r
y

s
e
a
r
c
h

t
r
e
e
.
c
)
S
e
a
r
c
h

f
o
r

a

k
e
y

e
l
e
m
e
n
t

i
n

a

b
i
n
a
r
y

s
e
a
r
c
h

t
r
e
e
.
5
.
W
r
i
t
e

a

C
+
+

p
r
o
g
r
a
m

t
o

i
m
p
l
e
m
e
n
t

c
i
r
c
u
l
a
r

q
u
e
u
e

A
D
T

u
s
i
n
g

a
n

a
r
r
a
y
.
6
.
W
r
i
t
e

C
+
+

p
r
o
g
r
a
m
s

t
h
a
t

u
s
e

n
o
n
-
r
e
c
u
r
s
i
v
e

f
u
n
c
t
i
o
n
s

t
o

t
r
a
v
e
r
s
e

t
h
e

g
i
v
e
n

b
i
n
a
r
y

t
r
e
e

i
n
a
)
P
r
e
o
r
d
e
r






b
)

i
n
o
r
d
e
r

a
n
d






c
)

p
o
s
t
o
r
d
e
r
.
7
.
W
r
i
t
e

a

C
+
+

p
r
o
g
r
a
m
s

f
o
r

t
h
e

i
m
p
l
e
m
e
n
t
a
t
i
o
n

o
f

b
f
s

a
n
d

d
f
s

f
o
r

a

g
i
v
e
n

g
r
a
p
h
.
8
.
W
r
i
t
e

C
+
+

p
r
o
g
r
a
m
s

f
o
r

i
m
p
l
e
m
e
n
t
i
n
g

t
h
e

f
o
l
l
o
w
i
n
g

s
o
r
t
i
n
g

m
e
t
h
o
d
s

:
a
)

Q
u
i
c
k

s
o
r
t





b
)

M
e
r
g
e

s
o
r
t





c
)

H
e
a
p

s
o
r
t
9
.
W
r
i
t
e

a

C
+
+

p
r
o
g
r
a
m

t
o

p
e
r
f
o
r
m

t
h
e

f
o
l
l
o
w
i
n
g

o
p
e
r
a
t
i
o
n
s
a
)


I
n
s
e
r
t
i
o
n

i
n
t
o

a

B
-
t
r
e
e






b
)


D
e
l
e
t
i
o
n

f
r
o
m

a

B
-
t
r
e
e
1
0
.
W
r
i
t
e

a

C
+
+

p
r
o
g
r
a
m

t
o

p
e
r
f
o
r
m

t
h
e

f
o
l
l
o
w
i
n
g

o
p
e
r
a
t
i
o
n
s
a
)

I
n
s
e
r
t
i
o
n

i
n
t
o

a
n

A
V
L
-
t
r
e
e





b
)

D
e
l
e
t
i
o
n

f
r
o
m

a
n

A
V
L
-
t
r
e
e
1
1
.
W
r
i
t
e

a

C
+
+

p
r
o
g
r
a
m

t
o

i
m
p
l
e
m
e
n
t

K
r
u
s
k
a
l

s

a
l
g
o
r
i
t
h
m

t
o

g
e
n
e
r
a
t
e

a

m
i
n
i
m
u
m

s
p
a
n
n
i
n
g

t
r
e
e
.
1
2
.
W
r
i
t
e

a

C
+
+

p
r
o
g
r
a
m

f
o
r

i
m
p
l
e
m
e
n
t
i
n
g

K
n
u
t
h
-
M
o
r
r
i
s

p
a
t
t
e
r
n

m
a
t
c
h
i
n
g

a
l
g
o
r
i
t
h
m

.
W
r
i
t
e

a

C
+
+

p
r
o
g
r
a
m

t
o

i
m
p
l
e
m
e
n
t

a
l
l

t
h
e

f
u
n
c
t
i
o
n
s

o
f

a

d
i
c
t
i
o
n
a
r
y

(
A
D
T
)

u
s
i
n
g

h
a
s
h
i
n
g
.
(

N
o
t
e

:


U
s
e

c
l
a
s
s

t
e
m
p
l
a
t
e
s

i
n

a
l
l

t
h
e

a
b
o
v
e

p
r
o
g
r
a
m
s

)
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
1
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
0









3









2
(
C
S

0
5
1
5
7
)


D
A
T
A
B
A
S
E

M
A
N
A
G
E
M
E
N
T

S
Y
S
T
E
M
S

L
A
B
1
.
C
r
e
a
t
i
n
g

t
a
b
l
e
s

f
o
r

v
a
r
i
o
u
s

r
e
l
a
t
i
o
n
s

(
i
n

S
Q
L
)
2
.
I
m
p
l
e
m
e
n
t
i
n
g

t
h
e

q
u
e
r
i
e
s

i
n

S
Q
L

f
o
r
a
)
I
n
s
e
r
t
i
o
n
b
)
R
e
t
r
i
v
a
l

(
I
m
p
l
e
m
e
n
t

a
l
l

t
h
e

o
p
e
r
a
t
i
o
n

l
i
k
e

U
n
i
o
n
,

I
n
t
e
r
s
e
c
t
,

M
i
n
u
s
,

i
n
,

e
x
i
s
t
,

a
g
g
r
e
g
a
t
e
f
u
n
c
t
i
o
n
s

(
M
i
n
.
,
M
a
x

)

e
t
c

c
)
U
p
d
a
t
i
o
n
d
)
D
e
l
e
t
i
o
n
3
.
C
r
e
a
t
i
n
g

V
i
e
w
s
4
.
W
r
i
t
i
n
g

A
s
s
e
r
t
i
o
n
s
5
.
W
r
i
t
i
n
g

T
r
i
g
g
e
r
s
6
.
I
m
p
l
e
m
e
n
t
i
n
g

O
p
e
r
a
t
i
o
n
s

o
n

r
e
l
a
t
i
o
n
s

(
t
a
b
l
e
s
)

u
s
i
n
g

P
L
/
S
Q
L
7
.
C
r
e
a
t
i
n
g

F
O
R
M
S
8
.
G
e
n
e
r
a
t
i
n
g

R
E
P
O
R
T
S
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r

T








P









C
4
+
1







0









4
(
C
S

0
5
5
2
1
)


S
O
F
T
W
A
R
E

E
N
G
I
N
E
E
R
I
N
G
U
N
I
T
-
I

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o

S
o
f
t
w
a
r
e

E
n
g
i
n
e
e
r
i
n
g

:


T
h
e

e
v
o
l
v
i
n
g

r
o
l
e

o
f

s
o
f
t
w
a
r
e
,

C
h
a
n
g
i
n
g

N
a
t
u
r
e

o
f
S
o
f
t
w
a
r
e
,

S
o
f
t
w
a
r
e

m
y
t
h
s
.
A

G
e
n
e
r
i
c

v
i
e
w

o
f

p
r
o
c
e
s
s

:


S
o
f
t
w
a
r
e

e
n
g
i
n
e
e
r
i
n
g
-

A

l
a
y
e
r
e
d

t
e
c
h
n
o
l
o
g
y
,

a

p
r
o
c
e
s
s

f
r
a
m
e
w
o
r
k
,

T
h
e
C
a
p
a
b
i
l
i
t
y

M
a
t
u
r
i
t
y

M
o
d
e
l

I
n
t
e
g
r
a
t
i
o
n

(
C
M
M
I
)
,

P
r
o
c
e
s
s

p
a
t
t
e
r
n
s
,

p
r
o
c
e
s
s

a
s
s
e
s
s
m
e
n
t
,

p
e
r
s
o
n
a
l

a
n
d

t
e
a
m
p
r
o
c
e
s
s

m
o
d
e
l
s
.
U
N
I
T
-
I
I

:


P
r
o
c
e
s
s

m
o
d
e
l
s

:


T
h
e

w
a
t
e
r
f
a
l
l

m
o
d
e
l
,

I
n
c
r
e
m
e
n
t
a
l

p
r
o
c
e
s
s

m
o
d
e
l
s
,

E
v
o
l
u
t
i
o
n
a
r
y

p
r
o
c
e
s
s
m
o
d
e
l
s
,

T
h
e

U
n
i
f
i
e
d

p
r
o
c
e
s
s
.
S
o
f
t
w
a
r
e

R
e
q
u
i
r
e
m
e
n
t
s

:


F
u
n
c
t
i
o
n
a
l

a
n
d

n
o
n
-
f
u
n
c
t
i
o
n
a
l

r
e
q
u
i
r
e
m
e
n
t
s
,

U
s
e
r

r
e
q
u
i
r
e
m
e
n
t
s
,

S
y
s
t
e
m
r
e
q
u
i
r
e
m
e
n
t
s
,

I
n
t
e
r
f
a
c
e

s
p
e
c
i
f
i
c
a
t
i
o
n
,

t
h
e

s
o
f
t
w
a
r
e

r
e
q
u
i
r
e
m
e
n
t
s

d
o
c
u
m
e
n
t
.
U
N
I
T
-
I
I
I

:


R
e
q
u
i
r
e
m
e
n
t
s

e
n
g
i
n
e
e
r
i
n
g

p
r
o
c
e
s
s

:


F
e
a
s
i
b
i
l
i
t
y

s
t
u
d
i
e
s
,

R
e
q
u
i
r
e
m
e
n
t
s

e
l
i
c
i
t
a
t
i
o
n

a
n
d
a
n
a
l
y
s
i
s
,

R
e
q
u
i
r
e
m
e
n
t
s

v
a
l
i
d
a
t
i
o
n
,

R
e
q
u
i
r
e
m
e
n
t
s

m
a
n
a
g
e
m
e
n
t
.
S
y
s
t
e
m

m
o
d
e
l
s

:


C
o
n
t
e
x
t

M
o
d
e
l
s
,

B
e
h
a
v
i
o
r
a
l

m
o
d
e
l
s
,

D
a
t
a

m
o
d
e
l
s
,

O
b
j
e
c
t

m
o
d
e
l
s
,

s
t
r
u
c
t
u
r
e
d

m
e
t
h
o
d
s
.
U
N
I
T
-
I
V

:


D
e
s
i
g
n

E
n
g
i
n
e
e
r
i
n
g

:


D
e
s
i
g
n

p
r
o
c
e
s
s

a
n
d

D
e
s
i
g
n

q
u
a
l
i
t
y
,

D
e
s
i
g
n

c
o
n
c
e
p
t
s
,

t
h
e

d
e
s
i
g
n
m
o
d
e
l
.
C
r
e
a
t
i
n
g

a
n

a
r
c
h
i
t
e
c
t
u
r
a
l

d
e
s
i
g
n

:


S
o
f
t
w
a
r
e

a
r
c
h
i
t
e
c
t
u
r
e
,

D
a
t
a

d
e
s
i
g
n
,

A
r
c
h
i
t
e
c
t
u
r
a
l

s
t
y
l
e
s

a
n
d

p
a
t
t
e
r
n
s
,
A
r
c
h
i
t
e
c
t
u
r
a
l

D
e
s
i
g
n
.
U
N
I
T
-
V

:


O
b
j
e
c
t
-
O
r
i
e
n
t
e
d

D
e
s
i
g
n

:


O
b
j
e
c
t
s

a
n
d

o
b
j
e
c
t

c
l
a
s
s
e
s
,

A
n

O
b
j
e
c
t
-
O
r
i
e
n
t
e
d

d
e
s
i
g
n

p
r
o
c
e
s
s
,
D
e
s
i
g
n

e
v
o
l
u
t
i
o
n
.
P
e
r
f
o
r
m
i
n
g

U
s
e
r

i
n
t
e
r
f
a
c
e

d
e
s
i
g
n

:


G
o
l
d
e
n

r
u
l
e
s
,

U
s
e
r

i
n
t
e
r
f
a
c
e

a
n
a
l
y
s
i
s

a
n
d

d
e
s
i
g
n
,

i
n
t
e
r
f
a
c
e
a
n
a
l
y
s
i
s
,

i
n
t
e
r
f
a
c
e

d
e
s
i
g
n

s
t
e
p
s
,

D
e
s
i
g
n

e
v
a
l
u
a
t
i
o
n
.
U
N
I
T
-
V
I

:


T
e
s
t
i
n
g

S
t
r
a
t
e
g
i
e
s

:


A

s
t
r
a
t
e
g
i
c

a
p
p
r
o
a
c
h

t
o

s
o
f
t
w
a
r
e

t
e
s
t
i
n
g
,

t
e
s
t

s
t
r
a
t
e
g
i
e
s

f
o
r

c
o
n
v
e
n
t
i
o
n
a
l
s
o
f
t
w
a
r
e
,

B
l
a
c
k
-
B
o
x

a
n
d

W
h
i
t
e
-
B
o
x

t
e
s
t
i
n
g
,

V
a
l
i
d
a
t
i
o
n

t
e
s
t
i
n
g
,

S
y
s
t
e
m

t
e
s
t
i
n
g
,

t
h
e

a
r
t

o
f

D
e
b
u
g
g
i
n
g
.
P
r
o
d
u
c
t

m
e
t
r
i
c
s

:


S
o
f
t
w
a
r
e

Q
u
a
l
i
t
y
,

M
e
t
r
i
c
s

f
o
r

A
n
a
l
y
s
i
s

M
o
d
e
l
,

M
e
t
r
i
c
s

f
o
r

D
e
s
i
g
n

M
o
d
e
l
,

M
e
t
r
i
c
s

f
o
r
s
o
u
r
c
e

c
o
d
e
,

M
e
t
r
i
c
s

f
o
r

t
e
s
t
i
n
g
,

M
e
t
r
i
c
s

f
o
r

m
a
i
n
t
e
n
a
n
c
e
.
U
N
I
T
-
V
I
I

:


M
e
t
r
i
c
s

f
o
r

P
r
o
c
e
s
s

a
n
d

P
r
o
d
u
c
t
s

:


S
o
f
t
w
a
r
e

M
e
a
s
u
r
e
m
e
n
t
,

M
e
t
r
i
c
s

f
o
r

s
o
f
t
w
a
r
e

q
u
a
l
i
t
y
.
R
i
s
k

m
a
n
a
g
e
m
e
n
t

:


R
e
a
c
t
i
v
e

v
s

P
r
o
a
c
t
i
v
e

R
i
s
k

s
t
r
a
t
e
g
i
e
s
,

s
o
f
t
w
a
r
e

r
i
s
k
s
,

R
i
s
k

i
d
e
n
t
i
f
i
c
a
t
i
o
n
,

R
i
s
k
p
r
o
j
e
c
t
i
o
n
,

R
i
s
k

r
e
f
i
n
e
m
e
n
t
,

R
M
M
M
,

R
M
M
M

P
l
a
n
.
U
N
I
T
-
V
I
I
I

:


Q
u
a
l
i
t
y

M
a
n
a
g
e
m
e
n
t

:


Q
u
a
l
i
t
y

c
o
n
c
e
p
t
s
,

S
o
f
t
w
a
r
e

q
u
a
l
i
t
y

a
s
s
u
r
a
n
c
e
,

S
o
f
t
w
a
r
e

R
e
v
i
e
w
s
,
F
o
r
m
a
l

t
e
c
h
n
i
c
a
l

r
e
v
i
e
w
s
,

S
t
a
t
i
s
t
i
c
a
l

S
o
f
t
w
a
r
e

q
u
a
l
i
t
y

A
s
s
u
r
a
n
c
e
,

S
o
f
t
w
a
r
e

r
e
l
i
a
b
i
l
i
t
y
,

T
h
e

I
S
O

9
0
0
0
q
u
a
l
i
t
y

s
t
a
n
d
a
r
d
s
.
T
E
X
T

B
O
O
K
S

:
1
.
S
o
f
t
w
a
r
e

E
n
g
i
n
e
e
r
i
n
g
,

A

p
r
a
c
t
i
t
i
o
n
e
r

s

A
p
p
r
o
a
c
h
-

R
o
g
e
r

S
.

P
r
e
s
s
m
a
n
,

6
t
h

e
d
i
t
i
o
n
.
M
c
G
r
a
w
H
i
l
l
I
n
t
e
r
n
a
t
i
o
n
a
l

E
d
i
t
i
o
n
.
2
.
S
o
f
t
w
a
r
e

E
n
g
i
n
e
e
r
i
n
g
-

S
o
m
m
e
r
v
i
l
l
e
,

7
t
h

e
d
i
t
i
o
n
,

P
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
S
o
f
t
w
a
r
e

E
n
g
i
n
e
e
r
i
n
g
-

K
.
K
.

A
g
a
r
w
a
l

&

Y
o
g
e
s
h

S
i
n
g
h
,
N
e
w

A
g
e

I
n
t
e
r
n
a
t
i
o
n
a
l

P
u
b
l
i
s
h
e
r
s
2
.
S
o
f
t
w
a
r
e

E
n
g
i
n
e
e
r
i
n
g
,

a
n

E
n
g
i
n
e
e
r
i
n
g

a
p
p
r
o
a
c
h
-

J
a
m
e
s

F
.

P
e
t
e
r
s
,

W
i
t
o
l
d

P
e
d
r
y
c
z
,

J
o
h
n

W
i
e
l
y
.
3
.
S
y
s
t
e
m
s

A
n
a
l
y
s
i
s

a
n
d

D
e
s
i
g
n
-

S
h
e
l
y

C
a
s
h
m
a
n

R
o
s
e
n
b
l
a
t
t
,
T
h
o
m
s
o
n

P
u
b
l
i
c
a
t
i
o
n
s
.
4
.
S
o
f
t
w
a
r
e

E
n
g
i
n
e
e
r
i
n
g

p
r
i
n
c
i
p
l
e
s

a
n
d

p
r
a
c
t
i
c
e
-

W
a
m
a
n

S

J
a
w
a
d
e
k
a
r
,

T
h
e

M
c
G
r
a
w
-
H
i
l
l

C
o
m
p
a
n
i
e
s
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
2
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r

T






P








C
4
+
1




0









4
(
C
S

0
5
1
6
0
)


D
E
S
I
G
N

A
N
D

A
N
A
L
Y
S
I
S

O
F

A
L
G
O
R
I
T
H
M
S
U
N
I
T
-
I
I
n
t
r
o
d
u
c
t
i
o
n
:

A
l
g
o
r
i
t
h
m
,
P
s
u
e
d
o

c
o
d
e

f
o
r

e
x
p
r
e
s
s
i
n
g

a
l
g
o
r
i
t
h
m
s
,
P
e
r
f
o
r
m
a
n
c
e

A
n
a
l
y
s
i
s
-
S
p
a
c
e

c
o
m
p
l
e
x
i
t
y
,
T
i
m
e
c
o
m
p
l
e
x
i
t
y
,
A
s
y
m
p
t
o
t
i
c

N
o
t
a
t
i
o
n
-

B
i
g

o
h

n
o
t
a
t
i
o
n
,
O
m
e
g
a

n
o
t
a
t
i
o
n
,
T
h
e
t
a

n
o
t
a
t
i
o
n

a
n
d

L
i
t
t
l
e

o
h
n
o
t
a
t
i
o
n
,
P
r
o
b
a
b
i
l
i
s
t
i
c

a
n
a
l
y
s
i
s
,
A
m
o
r
t
i
z
e
d

a
n
a
l
y
s
i
s
.
U
N
I
T
-
I
I
D
i
v
i
d
e

a
n
d

c
o
n
q
u
e
r
:

G
e
n
e
r
a
l

m
e
t
h
o
d

,
a
p
p
l
i
c
a
t
i
o
n
s
-
B
i
n
a
r
y

s
e
a
r
c
h
,
Q
u
i
c
k

s
o
r
t
,

M
e
r
g
e

s
o
r
t
,

S
t
r
a
s
s
e
n

s
m
a
t
r
i
x

m
u
l
t
i
p
l
i
c
a
t
i
o
n
.
U
N
I
T
-
I
I
I
G
r
e
e
d
y

m
e
t
h
o
d
:

G
e
n
e
r
a
l

m
e
t
h
o
d
,

a
p
p
l
i
c
a
t
i
o
n
s
-
J
o
b

s
e
q
u
e
n
c
i
n
g

w
i
t
h

d
e
a
d

l
i
n
e
s
,

0
/
1

k
n
a
p
s
a
c
k

p
r
o
b
l
e
m
,
M
i
n
i
m
u
m

c
o
s
t

s
p
a
n
n
i
n
g

t
r
e
e
s
,

S
i
n
g
l
e

s
o
u
r
c
e

s
h
o
r
t
e
s
t

p
a
t
h

p
r
o
b
l
e
m
.
U
N
I
T
-
V
I
D
y
n
a
m
i
c

P
r
o
g
r
a
m
m
i
n
g
:

G
e
n
e
r
a
l

m
e
t
h
o
d
,

a
p
p
l
i
c
a
t
i
o
n
s
-
M
a
t
r
i
x

c
h
a
i
n

m
u
l
t
i
p
l
i
c
a
t
i
o
n
,
O
p
t
i
m
a
l

b
i
n
a
r
y

s
e
a
r
c
h
t
r
e
e
s
,
0
/
1

k
n
a
p
s
a
c
k

p
r
o
b
l
e
m
,

A
l
l

p
a
i
r
s

s
h
o
r
t
e
s
t

p
a
t
h

p
r
o
b
l
e
m
,
T
r
a
v
e
l
l
i
n
g

s
a
l
e
s

p
e
r
s
o
n

p
r
o
b
l
e
m
,

R
e
l
i
a
b
i
l
i
t
y
d
e
s
i
g
n
.
U
N
I
T
-
V
S
e
a
r
c
h
i
n
g

a
n
d

T
r
a
v
e
r
s
a
l

T
e
c
h
n
i
q
u
e
s
:

E
f
f
i
c
i
e
n
t

n
o
n

r
e
c
u
r
s
i
v
e

b
i
n
a
r
y

t
r
a
v
e
r
s
a
l

a
l
g
o
r
i
t
h
m
s
,

G
r
a
p
h

t
r
a
v
e
r
s
a
l
-
B
r
e
a
d
t
h

f
i
r
s
t

s
e
a
r
c
h

a
n
d

D
e
p
t
h

f
i
r
s
t

s
e
a
r
c
h
,

A
N
D
/
O
R

g
r
a
p
h
s
,

g
a
m
e

t
r
e
e
,

B
i
-
c
o
n
n
e
c
t
e
d

c
o
m
p
o
n
e
n
t
s
.
U
N
I
T
-
V
I
B
a
c
k
t
r
a
c
k
i
n
g
:

G
e
n
e
r
a
l

m
e
t
h
o
d
,

a
p
p
l
i
c
a
t
i
o
n
s
-
n
-
q
u
e
e
n

p
r
o
b
l
e
m
,

s
u
m

o
f


s
u
b
s
e
t
s

p
r
o
b
l
e
m
,

g
r
a
p
h

c
o
l
o
r
i
n
g
,
H
a
m
i
l
t
o
n
i
a
n

c
y
c
l
e
s
.
U
N
I
T
-
V
I
I
B
r
a
n
c
h

a
n
d

B
o
u
n
d
:

G
e
n
e
r
a
l

m
e
t
h
o
d
,

a
p
p
l
i
c
a
t
i
o
n
s

-

T
r
a
v
e
l
l
i
n
g

s
a
l
e
s

p
e
r
s
o
n

p
r
o
b
l
e
m
,
0
/
1

k
n
a
p
s
a
c
k

p
r
o
b
l
e
m
-
L
C

B
r
a
n
c
h

a
n
d

B
o
u
n
d

s
o
l
u
t
i
o
n
,

F
I
F
O

B
r
a
n
c
h

a
n
d

B
o
u
n
d

s
o
l
u
t
i
o
n
.
U
N
I
T
-
V
I
I
I
N
P
-
H
a
r
d

a
n
d

N
P
-
C
o
m
p
l
e
t
e

p
r
o
b
l
e
m
s
:

B
a
s
i
c

c
o
n
c
e
p
t
s
,

n
o
n

d
e
t
e
r
m
i
n
i
s
t
i
c

a
l
g
o
r
i
t
h
m
s
,

N
P

-

H
a
r
d

a
n
d

N
P
-
C
o
m
p
l
e
t
e

c
l
a
s
s
e
s
,
C
o
o
k

s

t
h
e
o
r
e
m
.
T
E
X
T

B
O
O
K
S

:
1
.
F
u
n
d
a
m
e
n
t
a
l
s

o
f

C
o
m
p
u
t
e
r

A
l
g
o
r
i
t
h
m
s
,
E
l
l
i
s

H
o
r
o
w
i
t
z
,
S
a
t
r
a
j

S
a
h
n
i

a
n
d

S
.
R
a
j
a
s
e
k
h
a
r
a
m
,
G
a
l
g
o
t
i
a
p
u
b
l
i
c
a
t
i
o
n
s

p
v
t
.

L
t
d
.
2
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

A
l
g
o
r
i
t
h
m
s
,
s
e
c
o
n
d
e
d
i
t
i
o
n
,
T
.
H
.
C
o
r
m
e
n
,
C
.
E
.
L
e
i
s
e
r
s
o
n
,


R
.
L
.
R
i
v
e
s
t
,
a
n
d

C
.
S
t
e
i
n
,
P
H
I
P
v
t
.

L
t
d
.
/

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
A
l
g
o
r
i
t
h
m

D
e
s
i
g
n
:

F
o
u
n
d
a
t
i
o
n
s
,
A
n
a
l
y
s
i
s

a
n
d

I
n
t
e
r
n
e
t

e
x
a
m
p
l
e
s
,

M
.
T
.
G
o
o
d
r
i
c
h

a
n
d
R
.
T
o
m
a
s
s
i
a
,
J
o
h
n

w
i
l
e
y

a
n
d

s
o
n
s
.
2
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

D
e
s
i
g
n

a
n
d

A
n
a
l
y
s
i
s

o
f

A
l
g
o
r
i
t
h
m
s

A

s
t
r
a
t
e
g
i
c

a
p
p
r
o
a
c
h
,

R
.
C
.
T
.
L
e
e
,

S
.
S
.
T
s
e
n
g
,
R
.
C
.
C
h
a
n
g

a
n
d

T
.
T
s
a
i
,

M
c

G
r
a
w

H
i
l
l
.
3
.
D
a
t
a

s
t
r
u
c
t
u
r
e
s

a
n
d

A
l
g
o
r
i
t
h
m

A
n
a
l
y
s
i
s

i
n

C
+
+
,

A
l
l
e
n

W
e
i
s
s
,

S
e
c
o
n
d

e
d
i
t
i
o
n
,

P
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n
.
4
.
D
e
s
i
g
n

a
n
d

A
n
a
l
y
s
i
s

o
f

a
l
g
o
r
i
t
h
m
s
,
A
h
o
,
U
l
l
m
a
n

a
n
d

H
o
p
c
r
o
f
t
,
P
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n
.
5
.
A
l
g
o
r
i
t
h
m
s


R
i
c
h
a
r
d

J
o
h
n
s
o
n

b
a
u
g
h

a
n
d

M
a
r
c
u
s

S
c
h
a
e
f
e
r
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
n
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
(
C
E

0
5
2
3
9
)


E
N
V
I
R
O
N
M
E
N
T
A
L

S
T
U
D
I
E
S
U
N
I
T

-

I
M
u
l
t
i
d
i
s
c
i
p
l
i
n
a
r
y

n
a
t
u
r
e

o
f

E
n
v
i
r
o
n
m
e
n
t
a
l

S
t
u
d
i
e
s
:


D
e
f
i
n
i
t
i
o
n
,

S
c
o
p
e

a
n
d

I
m
p
o
r
t
a
n
c
e


N
e
e
d

f
o
r
P
u
b
l
i
c

A
w
a
r
e
n
e
s
s
.
U
N
I
T

-

I
I
N
a
t
u
r
a
l

R
e
s
o
u
r
c
e
s

:


R
e
n
e
w
a
b
l
e

a
n
d

n
o
n
-
r
e
n
e
w
a
b
l
e

r
e
s
o
u
r
c
e
s


N
a
t
u
r
a
l

r
e
s
o
u
r
c
e
s

a
n
d

a
s
s
o
c
i
a
t
e
d
p
r
o
b
l
e
m
s


F
o
r
e
s
t

r
e
s
o
u
r
c
e
s


U
s
e

a
n
d

o
v
e
r


e
x
p
l
o
i
t
a
t
i
o
n
,

d
e
f
o
r
e
s
t
a
t
i
o
n
,

c
a
s
e

s
t
u
d
i
e
s


T
i
m
b
e
r

e
x
t
r
a
c
t
i
o
n


M
i
n
i
n
g
,

d
a
m
s

a
n
d

o
t
h
e
r

e
f
f
e
c
t
s

o
n

f
o
r
e
s
t

a
n
d

t
r
i
b
a
l

p
e
o
p
l
e


W
a
t
e
r

r
e
s
o
u
r
c
e
s


U
s
e

a
n
d

o
v
e
r

u
t
i
l
i
z
a
t
i
o
n
o
f

s
u
r
f
a
c
e

a
n
d

g
r
o
u
n
d

w
a
t
e
r


F
l
o
o
d
s
,

d
r
o
u
g
h
t
,

c
o
n
f
l
i
c
t
s

o
v
e
r

w
a
t
e
r
,

d
a
m
s


b
e
n
e
f
i
t
s

a
n
d

p
r
o
b
l
e
m
s

-
M
i
n
e
r
a
l

r
e
s
o
u
r
c
e
s
:

U
s
e

a
n
d

e
x
p
l
o
i
t
a
t
i
o
n
,

e
n
v
i
r
o
n
m
e
n
t
a
l

e
f
f
e
c
t
s

o
f

e
x
t
r
a
c
t
i
n
g

a
n
d

u
s
i
n
g

m
i
n
e
r
a
l

r
e
s
o
u
r
c
e
s
,
c
a
s
e

s
t
u
d
i
e
s
.

-

F
o
o
d

r
e
s
o
u
r
c
e
s
:

W
o
r
l
d

f
o
o
d

p
r
o
b
l
e
m
s
,

c
h
a
n
g
e
s

c
a
u
s
e
d

b
y

a
g
r
i
c
u
l
t
u
r
e

a
n
d

o
v
e
r
g
r
a
z
i
n
g
,
e
f
f
e
c
t
s

o
f

m
o
d
e
r
n

a
g
r
i
c
u
l
t
u
r
e
,

f
e
r
t
i
l
i
z
e
r
-
p
e
s
t
i
c
i
d
e

p
r
o
b
l
e
m
s
,

w
a
t
e
r

l
o
g
g
i
n
g
,

s
a
l
i
n
i
t
y
,

c
a
s
e

s
t
u
d
i
e
s
.

-

E
n
e
r
g
y
r
e
s
o
u
r
c
e
s
:

G
r
o
w
i
n
g

e
n
e
r
g
y

n
e
e
d
s
,

r
e
n
e
w
a
b
l
e

a
n
d

n
o
n
-
r
e
n
e
w
a
b
l
e

e
n
e
r
g
y

s
o
u
r
c
e
s

u
s
e

o
f

a
l
t
e
r
n
a
t
e

e
n
e
r
g
y
s
o
u
r
c
e
s
.

C
a
s
e

s
t
u
d
i
e
s
.

L
a
n
d

r
e
s
o
u
r
c
e
s
:

L
a
n
d

a
s

a

r
e
s
o
u
r
c
e
,

l
a
n
d

d
e
g
r
a
d
a
t
i
o
n
,

m
a
n

i
n
d
u
c
e
d

l
a
n
d
s
l
i
d
e
s
,

s
o
i
l
e
r
o
s
i
o
n

a
n
d

d
e
s
e
r
t
i
f
i
c
a
t
i
o
n
.

R
o
l
e

o
f

a
n

i
n
d
i
v
i
d
u
a
l

i
n

c
o
n
s
e
r
v
a
t
i
o
n

o
f

n
a
t
u
r
a
l

r
e
s
o
u
r
c
e
s
.

E
q
u
i
t
a
b
l
e

u
s
e

o
f
r
e
s
o
u
r
c
e
s

f
o
r

s
u
s
t
a
i
n
a
b
l
e

l
i
f
e
s
t
y
l
e
s
.
U
N
I
T

-

I
I
I
E
c
o
s
y
s
t
e
m
s

:


C
o
n
c
e
p
t

o
f

a
n

e
c
o
s
y
s
t
e
m
.

-

S
t
r
u
c
t
u
r
e

a
n
d

f
u
n
c
t
i
o
n

o
f

a
n

e
c
o
s
y
s
t
e
m
.

-

P
r
o
d
u
c
e
r
s
,
c
o
n
s
u
m
e
r
s

a
n
d

d
e
c
o
m
p
o
s
e
r
s
.

-

E
n
e
r
g
y

f
l
o
w

i
n

t
h
e

e
c
o
s
y
s
t
e
m

-

E
c
o
l
o
g
i
c
a
l

s
u
c
c
e
s
s
i
o
n
.

-

F
o
o
d

c
h
a
i
n
s
,

f
o
o
d
w
e
b
s

a
n
d

e
c
o
l
o
g
i
c
a
l

p
y
r
a
m
i
d
s
.

-

I
n
t
r
o
d
u
c
t
i
o
n
,

t
y
p
e
s
,

c
h
a
r
a
c
t
e
r
i
s
t
i
c

f
e
a
t
u
r
e
s
,

s
t
r
u
c
t
u
r
e

a
n
d

f
u
n
c
t
i
o
n

o
f

t
h
e
f
o
l
l
o
w
i
n
g

e
c
o
s
y
s
t
e
m
:
a
.

F
o
r
e
s
t

e
c
o
s
y
s
t
e
m
b
.

G
r
a
s
s
l
a
n
d

e
c
o
s
y
s
t
e
m
c
.

D
e
s
e
r
t

e
c
o
s
y
s
t
e
m
d
.

A
q
u
a
t
i
c

e
c
o
s
y
s
t
e
m
s

(
p
o
n
d
s
,

s
t
r
e
a
m
s
,

l
a
k
e
s
,

r
i
v
e
r
s
,

o
c
e
a
n
s
,

e
s
t
u
a
r
i
e
s
)
U
N
I
T

-

I
V
B
i
o
d
i
v
e
r
s
i
t
y

a
n
d

i
t
s

c
o
n
s
e
r
v
a
t
i
o
n

:


I
n
t
r
o
d
u
c
t
i
o
n

-

D
e
f
i
n
i
t
i
o
n
:

g
e
n
e
t
i
c
,

s
p
e
c
i
e
s

a
n
d

e
c
o
s
y
s
t
e
m

d
i
v
e
r
s
i
t
y
.
-

B
i
o
-
g
e
o
g
r
a
p
h
i
c
a
l

c
l
a
s
s
i
f
i
c
a
t
i
o
n

o
f

I
n
d
i
a

-

V
a
l
u
e

o
f

b
i
o
d
i
v
e
r
s
i
t
y
:

c
o
n
s
u
m
p
t
i
v
e

u
s
e
,

p
r
o
d
u
c
t
i
v
e

u
s
e
,

s
o
c
i
a
l
,
e
t
h
i
c
a
l
,

a
e
s
t
h
e
t
i
c

a
n
d

o
p
t
i
o
n

v
a
l
u
e
s

-

.

B
i
o
d
i
v
e
r
s
i
t
y

a
t

g
l
o
b
a
l
,

N
a
t
i
o
n
a
l

a
n
d

l
o
c
a
l

l
e
v
e
l
s
.

-

.

I
n
d
i
a

a
s

a

m
e
g
a
-
d
i
v
e
r
s
i
t
y

n
a
t
i
o
n

-

H
o
t
-
s
p
o
r
t
s

o
f

b
i
o
d
i
v
e
r
s
i
t
y


-

T
h
r
e
a
t
s

t
o

b
i
o
d
i
v
e
r
s
i
t
y
:

h
a
b
i
t
a
t

l
o
s
s
,

p
o
a
c
h
i
n
g

o
f

w
i
l
d
l
i
f
e
,

m
a
n
-
w
i
l
d
l
i
f
e

c
o
n
f
l
i
c
t
s
.

-

E
n
d
a
n
g
e
r
e
d

a
n
d

e
n
d
e
m
i
c

s
p
e
c
i
e
s

o
f

I
n
d
i
a

-

C
o
n
s
e
r
v
a
t
i
o
n

o
f

b
i
o
d
i
v
e
r
s
i
t
y
:

I
n
-
s
i
t
u

a
n
d

E
x
-
s
i
t
u

c
o
n
s
e
r
v
a
t
i
o
n

o
f

b
i
o
d
i
v
e
r
s
i
t
y
.
U
N
I
T

-

V
E
n
v
i
r
o
n
m
e
n
t
a
l

P
o
l
l
u
t
i
o
n

:


D
e
f
i
n
i
t
i
o
n
,

C
a
u
s
e
,

e
f
f
e
c
t
s

a
n
d

c
o
n
t
r
o
l

m
e
a
s
u
r
e
s

o
f

:
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
3

a
.
A
i
r

p
o
l
l
u
t
i
o
n

b
.
W
a
t
e
r

p
o
l
l
u
t
i
o
n

c
.
S
o
i
l

p
o
l
l
u
t
i
o
n

d
.
M
a
r
i
n
e

p
o
l
l
u
t
i
o
n

e
.
N
o
i
s
e

p
o
l
l
u
t
i
o
n

f
.
T
h
e
r
m
a
l

p
o
l
l
u
t
i
o
n

g
.
N
u
c
l
e
a
r

h
a
z
a
r
d
s
S
o
l
i
d

w
a
s
t
e

M
a
n
a
g
e
m
e
n
t

:



C
a
u
s
e
s
,

e
f
f
e
c
t
s

a
n
d

c
o
n
t
r
o
l

m
e
a
s
u
r
e
s

o
f

u
r
b
a
n

a
n
d

i
n
d
u
s
t
r
i
a
l

w
a
s
t
e
s
.

-

R
o
l
e
o
f

a
n

i
n
d
i
v
i
d
u
a
l

i
n

p
r
e
v
e
n
t
i
o
n

o
f

p
o
l
l
u
t
i
o
n
.

-

P
o
l
l
u
t
i
o
n

c
a
s
e

s
t
u
d
i
e
s
.

-

D
i
s
a
s
t
e
r

m
a
n
a
g
e
m
e
n
t
:

f
l
o
o
d
s
,
e
a
r
t
h
q
u
a
k
e
,

c
y
c
l
o
n
e

a
n
d

l
a
n
d
s
l
i
d
e
s
.
U
N
I
T

-

V
I
S
o
c
i
a
l

I
s
s
u
e
s

a
n
d

t
h
e

E
n
v
i
r
o
n
m
e
n
t

:


F
r
o
m

U
n
s
u
s
t
a
i
n
a
b
l
e

t
o

S
u
s
t
a
i
n
a
b
l
e

d
e
v
e
l
o
p
m
e
n
t

-
U
r
b
a
n

p
r
o
b
l
e
m
s
r
e
l
a
t
e
d

t
o

e
n
e
r
g
y

-
W
a
t
e
r

c
o
n
s
e
r
v
a
t
i
o
n
,

r
a
i
n

w
a
t
e
r

h
a
r
v
e
s
t
i
n
g
,

w
a
t
e
r
s
h
e
d

m
a
n
a
g
e
m
e
n
t

-
R
e
s
e
t
t
l
e
m
e
n
t

a
n
d
r
e
h
a
b
i
l
i
t
a
t
i
o
n

o
f

p
e
o
p
l
e
;

i
t
s

p
r
o
b
l
e
m
s

a
n
d

c
o
n
c
e
r
n
s
.

C
a
s
e

S
t
u
d
i
e
s

-
E
n
v
i
r
o
n
m
e
n
t
a
l

e
t
h
i
c
s
:

I
s
s
u
e
s

a
n
d
p
o
s
s
i
b
l
e

s
o
l
u
t
i
o
n
s
.

-
C
l
i
m
a
t
e

c
h
a
n
g
e
,

g
l
o
b
a
l

w
a
r
m
i
n
g
,

a
c
i
d

r
a
i
n
,

o
z
o
n
e

l
a
y
e
r

d
e
p
l
e
t
i
o
n
,

n
u
c
l
e
a
r

a
c
c
i
d
e
n
t
s
a
n
d

h
o
l
o
c
a
u
s
t
.

C
a
s
e

S
t
u
d
i
e
s
.

-
W
a
s
t
e
l
a
n
d

r
e
c
l
a
m
a
t
i
o
n
.

-
C
o
n
s
u
m
e
r
i
s
m

a
n
d

w
a
s
t
e

p
r
o
d
u
c
t
s
.

-
E
n
v
i
r
o
n
m
e
n
t
P
r
o
t
e
c
t
i
o
n

A
c
t
.

-
A
i
r

(
P
r
e
v
e
n
t
i
o
n

a
n
d

C
o
n
t
r
o
l

o
f

P
o
l
l
u
t
i
o
n
)

A
c
t
.

-
W
a
t
e
r

(
P
r
e
v
e
n
t
i
o
n

a
n
d

c
o
n
t
r
o
l

o
f

P
o
l
l
u
t
i
o
n
)
A
c
t

-
W
i
l
d
l
i
f
e

P
r
o
t
e
c
t
i
o
n

A
c
t

-
F
o
r
e
s
t

C
o
n
s
e
r
v
a
t
i
o
n

A
c
t

-
I
s
s
u
e
s

i
n
v
o
l
v
e
d

i
n

e
n
f
o
r
c
e
m
e
n
t

o
f

e
n
v
i
r
o
n
m
e
n
t
a
l
l
e
g
i
s
l
a
t
i
o
n
.

-
P
u
b
l
i
c

a
w
a
r
e
n
e
s
s
.
U
N
I
T

-

V
I
I
H
u
m
a
n

P
o
p
u
l
a
t
i
o
n

a
n
d

t
h
e

E
n
v
i
r
o
n
m
e
n
t

:


P
o
p
u
l
a
t
i
o
n

g
r
o
w
t
h
,

v
a
r
i
a
t
i
o
n

a
m
o
n
g

n
a
t
i
o
n
s
.

P
o
p
u
l
a
t
i
o
n
e
x
p
l
o
s
i
o
n

-

F
a
m
i
l
y

W
e
l
f
a
r
e

P
r
o
g
r
a
m
m
e
.

-
E
n
v
i
r
o
n
m
e
n
t

a
n
d

h
u
m
a
n

h
e
a
l
t
h
.

-
H
u
m
a
n

R
i
g
h
t
s
.

-
V
a
l
u
e

E
d
u
c
a
t
i
o
n
.
-
H
I
V
/
A
I
D
S
.

-
W
o
m
e
n

a
n
d

C
h
i
l
d

W
e
l
f
a
r
e
.

-
R
o
l
e

o
f

i
n
f
o
r
m
a
t
i
o
n

T
e
c
h
n
o
l
o
g
y

i
n

E
n
v
i
r
o
n
m
e
n
t

a
n
d

h
u
m
a
n
h
e
a
l
t
h
.

-
C
a
s
e

S
t
u
d
i
e
s
.
U
N
I
T

-

V
I
I
I
F
i
e
l
d

w
o
r
k

:


V
i
s
i
t

t
o

a

l
o
c
a
l

a
r
e
a

t
o

d
o
c
u
m
e
n
t

e
n
v
i
r
o
n
m
e
n
t
a
l

a
s
s
e
t
s

R
i
v
e
r

/
f
o
r
e
s
t

g
r
a
s
s
l
a
n
d
/
h
i
l
l
/
m
o
u
n
t
a
i
n
-
V
i
s
i
t

t
o

a

l
o
c
a
l

p
o
l
l
u
t
e
d

s
i
t
e
-
U
r
b
a
n
/
R
u
r
a
l
/
i
n
d
u
s
t
r
i
a
l
/

A
g
r
i
c
u
l
t
u
r
a
l

S
t
u
d
y

o
f

c
o
m
m
o
n

p
l
a
n
t
s
,

i
n
s
e
c
t
s
,

b
i
r
d
s
.

-
S
t
u
d
y

o
f

s
i
m
p
l
e

e
c
o
s
y
s
t
e
m
s
-
p
o
n
d
,

r
i
v
e
r
,

h
i
l
l

s
l
o
p
e
s
,

e
t
c
.
T
E
X
T
B
O
O
K

:
T
e
x
t
b
o
o
k

o
f

E
n
v
i
r
o
n
m
e
n
t
a
l

S
t
u
d
i
e
s

f
o
r

U
n
d
e
r
g
r
a
d
u
a
t
e

C
o
u
r
s
e
s

b
y

E
r
a
c
h

B
h
a
r
u
c
h
a

f
o
r

U
n
i
v
e
r
s
i
t
y

G
r
a
n
t
s
C
o
m
m
i
s
s
i
o
n
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P








C
4
+
1






0









4
(
E
C

0
5
4
7
1
)


P
R
I
N
C
I
P
L
E
S

O
F

C
O
M
M
U
N
I
C
A
T
I
O
N
S
U
N
I
T
-
I
I
n
t
r
o
d
u
c
t
i
o
n

:


B
l
o
c
k

d
i
a
g
r
a
m

o
f

E
l
e
c
t
r
i
c
a
l

c
o
m
m
u
n
i
c
a
t
i
o
n

s
y
s
t
e
m
,

R
a
d
i
o

c
o
m
m
u
n
i
c
a
t
i
o
n

:

T
y
p
e
s

o
f
c
o
m
m
u
n
i
c
a
t
i
o
n
s
,

A
n
a
l
o
g
,

p
u
l
s
e
,

a
n
d

d
i
g
i
t
a
l
,

T
y
p
e
s

o
f

s
i
g
n
a
l
s
,

F
o
u
r
i
e
r

T
r
a
n
s
f
o
r
m


f
o
r

v
a
r
i
o
u
s

s
i
g
n
a
l
s
,
F
o
u
r
i
e
r

S
p
e
c
t
r
u
m
,

P
o
w
e
r

s
p
e
c
t
r
a
l

d
e
n
s
i
t
y
,

A
u
t
o
c
o
r
r
e
l
a
t
i
o
n
,

c
o
r
r
e
l
a
t
i
o
n
,

c
o
n
v
o
l
u
t
i
o
n
.
U
N
I
T
-
I
I
A
m
p
l
i
t
u
d
e

M
o
d
u
l
a
t
i
o
n

:


N
e
e
d

f
o
r

m
o
d
u
l
a
t
i
o
n
,

T
y
p
e
s

o
f

A
m
p
l
i
t
u
d
e

m
o
d
u
l
a
t
i
o
n
,

A
M
,

D
S
B

S
C
,

S
S
B

S
C
,
P
o
w
e
r

a
n
d

B
W

r
e
q
u
i
r
e
m
e
n
t
s
,

g
e
n
e
r
a
t
i
o
n

o
f

A
M
,

D
S
B

S
C
,

S
S
B

S
C
,

D
e
m
o
d
u
l
a
t
i
o
n

o
f

A
M

:

D
i
o
d
e
d
e
t
e
c
t
o
r
,

P
r
o
d
u
c
t

d
e
m
o
d
u
l
a
t
i
o
n


f
o
r

D
S
B

S
C

&

S
S
B

S
C
.
U
N
I
T
-
I
I
I
A
n
g
l
e

M
o
d
u
l
a
t
i
o
n

:


F
r
e
q
u
e
n
c
y

&

P
h
a
s
e

m
o
d
u
l
a
t
i
o
n
s
,

a
d
v
a
n
t
a
g
e
s

o
f

F
M

o
v
e
r

A
M
,

B
a
n
d
w
i
d
t
h
c
o
n
s
i
d
e
r
a
t
i
o
n
,

N
a
r
r
o
w

b
a
n
d

a
n
d

W
i
d
e

b
a
n
d

F
M
,

C
o
m
p
a
r
i
s
o
n

o
f

F
M

&

P
M
.
U
N
I
T
-
I
V
P
u
l
s
e

M
o
d
u
l
a
t
i
o
n
s

:


S
a
m
p
l
i
n
g
,

N
y
q
u
i
s
t

r
a
t
e

o
f

s
a
m
p
l
i
n
g
,

S
a
m
p
l
i
n
g

t
h
e
o
r
e
m

f
o
r

B
a
n
d

l
i
m
i
t
e
d

s
i
g
n
a
l
s
,
P
A
M
,

r
e
g
e
n
e
r
a
t
i
o
n

o
f

b
a
s
e

b
a
n
d

s
i
g
n
a
l
,

P
W
M

a
n
d

P
P
M
,

T
i
m
e

D
i
v
i
s
o
n

M
u
l
t
i
p
l
e
x
i
n
g
,

F
r
e
q
u
e
n
c
y

D
i
v
i
s
o
n
M
u
l
t
i
p
l
e
x
i
n
g
,

A
s
y
n
c
h
r
o
n
o
u
s

M
u
l
t
i
p
l
e
x
i
n
g
.
U
N
I
T
-
V
D
i
g
i
t
a
l

C
o
m
m
u
n
i
c
a
t
i
o
n

:


A
d
v
a
n
t
a
g
e
s
,

B
l
o
c
k

d
i
a
g
r
a
m

o
f

P
C
M
,

Q
u
a
n
t
i
z
a
t
i
o
n
,

e
f
f
e
c
t

o
f

q
u
a
n
t
i
z
a
t
i
o
n
,
q
u
a
n
t
i
z
a
t
i
o
n

e
r
r
o
r
,

B
a
s
e

b
a
n
d

d
i
g
i
t
a
l

s
i
g
n
a
l
,

D
M
,

A
D
M
,

A
D
P
C
M

a
n
d

c
o
m
p
a
r
i
s
o
n
.
U
N
I
T
-
V
I
D
i
g
i
t
a
l

M
o
d
u
l
a
t
i
o
n

:


A
S
K
,

F
S
K
,

P
S
K
,

D
P
S
K
,

Q
P
S
K

d
e
m
o
d
u
l
a
t
i
o
n
,

c
o
h
e
r
e
n
t

a
n
d

i
n
c
o
h
e
r
e
n
t

r
e
c
e
p
t
i
o
n
,
M
o
d
e
m
s
.
U
N
I
T
-
V
I
I
I
n
f
o
r
m
a
t
i
o
n

T
h
e
o
r
y

:


C
o
n
c
e
p
t

o
f

i
n
f
o
r
m
a
t
i
o
n
,

r
a
t
e

o
f

i
n
f
o
r
m
a
t
i
o
n

a
n
d

e
n
t
r
o
p
y
,

S
o
u
r
c
e

c
o
d
i
n
g

f
o
r

o
p
t
i
m
u
m
r
a
t
e

o
f

i
n
f
o
r
m
a
t
i
o
n
,

C
o
d
i
n
g

e
f
f
i
c
i
e
n
c
y
,

S
h
a
n
o
n
-
F
a
n
o

a
n
d

H
u
f
f
m
a
n

c
o
d
i
n
g
.
U
N
I
T
-
V
I
I
I
E
r
r
o
r

c
o
n
t
r
o
l

c
o
d
i
n
g

:


I
n
t
r
o
d
u
c
t
i
o
n
,

E
r
r
o
r

d
e
t
e
c
t
i
o
n

a
n
d

c
o
r
r
e
c
t
i
o
n

c
o
d
e
s
,

b
l
o
c
k

c
o
d
e
s
,

c
o
n
v
o
l
u
t
i
o
n
c
o
d
e
s
.
T
E
X
T

B
O
O
K
S

:
1
.
C
o
m
m
u
n
i
c
a
t
i
o
n

S
y
s
t
e
m
s

A
n
a
l
o
g

a
n
d

D
i
g
i
t
a
l


R
.
P
.

S
i
n
g
h
,

S
D

S
a
p
r
e
,

T
M
H
,

2
0
t
h

r
e
p
r
i
n
t
,

2
0
0
4
.
2
.
P
r
i
n
c
i
p
l
e

o
f

C
o
m
m
u
n
i
c
a
t
i
o
n
s
,

T
a
u
b

&

S
c
h
i
l
l
i
n
g
,

T
M
H
,

2
0
0
3
.
R
E
F
E
R
E
N
C
E
S

:
1
.
E
l
e
c
t
r
o
n
i
c

C
o
m
m
u
n
i
c
a
t
i
o
n

S
y
s
t
e
m
s


K
e
n
n
e
d
y

&

D
a
v
i
s
,

T
M
H
,

4
t
h

e
d
i
t
i
o
n
,

2
0
0
4
.
2
.
C
o
m
m
u
n
i
c
a
t
i
o
n

S
y
s
t
e
m
s

E
n
g
i
n
e
e
r
i
n
g


J
o
h
n
.

G
.

P
r
o
a
k
i
s
,

M
a
s
o
u
d

a
n
d










S
a
l
e
h
i
,

2
n
d

E
d
.

P
H
I
/
P
e
a
r
s
o
n
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
4
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r

T








P









C
4
+
1







0









4
(
E
C

0
5
4
0
0
)


M
I
C
R
O
P
R
O
C
E
S
S
O
R
S

A
N
D

I
N
T
E
R
F
A
C
I
N
G
U
N
I
T
-
I
A
n

o
v
e
r

v
i
e
w

o
f

8
0
8
5
,

A
r
c
h
i
t
e
c
t
u
r
e

o
f

8
0
8
6

M
i
c
r
o
p
r
o
c
e
s
s
o
r
.

S
p
e
c
i
a
l

f
u
n
c
t
i
o
n
s

o
f

G
e
n
e
r
a
l

p
u
r
p
o
s
e

r
e
g
i
s
t
e
r
s
.
8
0
8
6

f
l
a
g


r
e
g
i
s
t
e
r

a
n
d

f
u
n
c
t
i
o
n

o
f

8
0
8
6

F
l
a
g
s
.
U
N
I
T
-
I
I
A
d
d
r
e
s
s
i
n
g

m
o
d
e
s

o
f

8
0
8
6
.

I
n
s
t
r
u
c
t
i
o
n

s
e
t

o
f

8
0
8
6
.

A
s
s
e
m
b
l
e
r

d
i
r
e
c
t
i
v
e
s
,

s
i
m
p
l
e

p
r
o
g
r
a
m
s
,

p
r
o
c
e
d
u
r
e
s
,
a
n
d

m
a
c
r
o
s
.
U
N
I
T
-
I
I
I
A
s
s
e
m
b
l
y

l
a
n
g
u
a
g
e

p
r
o
g
r
a
m
s

i
n
v
o
l
v
i
n
g

l
o
g
i
c
a
l
,

B
r
a
n
c
h

&

C
a
l
l

i
n
s
t
r
u
c
t
i
o
n
s
,

s
o
r
t
i
n
g
,

e
v
a
l
u
a
t
i
o
n

o
f

a
r
i
t
h
m
e
t
i
c
e
x
p
r
e
s
s
i
o
n
s
,

s
t
r
i
n
g

m
a
n
i
p
u
l
a
t
i
o
n
.
U
N
I
T
-
I
V
P
i
n

d
i
a
g
r
a
m

o
f

8
0
8
6
-
M
i
n
i
m
u
m

m
o
d
e

a
n
d

m
a
x
i
m
u
m

m
o
d
e

o
f

o
p
e
r
a
t
i
o
n
.

T
i
m
i
n
g

d
i
a
g
r
a
m
.

M
e
m
o
r
y

i
n
t
e
r
f
a
c
i
n
g
t
o

8
0
8
6

(
S
t
a
t
i
c

R
A
M

&

E
P
R
O
M
)
.


N
e
e
d

f
o
r

D
M
A
.


D
M
A

d
a
t
a

t
r
a
n
s
f
e
r

M
e
t
h
o
d
.

I
n
t
e
r
f
a
c
i
n
g

w
i
t
h

8
2
3
7
/
8
2
5
7
.
U
N
I
T
-
V
8
2
5
5

P
P
I


v
a
r
i
o
u
s

m
o
d
e
s

o
f

o
p
e
r
a
t
i
o
n

a
n
d

i
n
t
e
r
f
a
c
i
n
g

t
o

8
0
8
6
.


I
n
t
e
r
f
a
c
i
n
g

K
e
y
b
o
a
r
d
,

D
i
s
p
l
a
y
s
,

S
t
e
p
p
e
r
M
o
t
o
r

a
n
d

a
c
t
u
a
t
o
r
s
.


D
/
A

a
n
d

A
/
D

c
o
n
v
e
r
t
e
r

i
n
t
e
r
f
a
c
i
n
g
.
U
N
I
T
-
V
I
I
n
t
e
r
r
u
p
t

s
t
r
u
c
t
u
r
e

o
f

8
0
8
6
.

V
e
c
t
o
r

i
n
t
e
r
r
u
p
t

t
a
b
l
e
.

I
n
t
e
r
r
u
p
t

s
e
r
v
i
c
e

r
o
u
t
i
n
e
s
.


I
n
t
r
o
d
u
c
t
i
o
n

t
o

D
O
S

a
n
d
B
I
O
S

i
n
t
e
r
r
u
p
t
s
.

8
2
5
9

P
I
C

A
r
c
h
i
t
e
c
t
u
r
e

a
n
d

i
n
t
e
r
f
a
c
i
n
g

c
a
s
c
a
d
i
n
g

o
f

i
n
t
e
r
r
u
p
t

c
o
n
t
r
o
l
l
e
r

a
n
d

i
t
s

i
m
p
o
r
t
a
n
c
e
.
U
N
I
T
-
V
I
I
S
e
r
i
a
l

d
a
t
a

t
r
a
n
s
f
e
r

s
c
h
e
m
e
s
.

A
s
y
n
c
h
r
o
n
o
u
s

a
n
d

S
y
n
c
h
r
o
n
o
u
s

d
a
t
a

t
r
a
n
s
f
e
r

s
c
h
e
m
e
s
.

8
2
5
1

U
S
A
R
T
a
r
c
h
i
t
e
c
t
u
r
e

a
n
d

i
n
t
e
r
f
a
c
i
n
g
.

T
T
L

t
o


R
S

2
3
2
C

a
n
d

R
S
2
3
2
C

t
o

T
T
L

c
o
n
v
e
r
s
i
o
n
.

S
a
m
p
l
e

p
r
o
g
r
a
m

o
f

s
e
r
i
a
l
d
a
t
a

t
r
a
n
s
f
e
r
.

I
n
t
r
o
d
u
c
t
i
o
n

t
o

H
i
g
h
-
s
p
e
e
d

s
e
r
i
a
l

c
o
m
m
u
n
i
c
a
t
i
o
n
s

s
t
a
n
d
a
r
d
s
,

U
S
B
.
U
N
I
T
-
V
I
I
I
8
0
5
1

M
i
c
r
o
c
o
n
t
r
o
l
l
e
r

A
r
c
h
i
t
e
c
t
u
r
e
,

R
e
g
i
s
t
e
r

s
e
t

o
f

8
0
5
1
,

M
o
d
e
s

o
f

t
i
m
e
r

o
p
e
r
a
t
i
o
n
,

S
e
r
i
a
l

p
o
r
t

o
p
e
r
a
t
i
o
n
,
I
n
t
e
r
r
u
p
t

s
t
r
u
c
t
u
r
e

o
f

8
0
5
1
,

M
e
m
o
r
y

a
n
d

I
/
O

i
n
t
e
r
f
a
c
i
n
g

o
f

8
0
5
1
.
T
E
X
T

B
O
O
K
S

:
1
.
A
d
v
a
n
c
e
d

m
i
c
r
o
p
r
o
c
e
s
s
o
r

a
n
d

P
e
r
i
p
h
e
r
a
l
s

-

A
.
K
.
R
a
y

a
n
d

K
.
M
.
B
h
u
r
c
h
a
n
d
i
,


T
M
H
,

2
0
0
0
.
2
.
M
i
c
r
o
p
r
o
c
e
s
s
o
r
s

a
n
d

i
n
t
e
r
f
a
c
i
n
g


-

D
o
u
g
l
a
s

V
.

H
a
l
l
,

T
M
H
,

2
n
d

E
d
i
t
i
o
n
,

1
9
9
9
.
R
E
F
E
R
E
N
C
E
S

:
1
.
M
i
c
r
o

c
o
m
p
u
t
e
r

s
y
s
t
e
m
s
,

T
h
e

8
0
8
6
/
8
0
8
8

F
a
m
i
l
y

A
r
c
h
i
t
e
c
t
u
r
e
,

P
r
o
g
r
a
m
m
i
n
g

a
n
d

D
e
s
i
g
n


-

Y
.
L
i
u
a
n
d

G
.
A
.

G
i
b
s
o
n
,


P
H
I
,

2
n
d

e
d
i
t
i
o
n
.
2
.
M
i
c
r
o
p
r
o
c
e
s
s
o
r
s

8
0
8
6
/

8
0
8
8


-

A
v
a
t
a
r

s
i
n
g
h

a
n
d

T
r
i
e
b
e
l
,

P
H
I
.
3
.
A
s
s
e
m
b
l
y

L
a
n
g
u
a
g
e

T
e
c
h
n
i
q
u
e
s

f
o
r

t
h
e

I
B
M

P
C

-

A
l
a
n

R
,

M
i
l
l
e
r
,


B
P
B

(
f
o
r

D
O
S

a
n
d

B
I
O
S
i
n
t
e
r
r
u
p
t
s

o
n
l
y
)
4
.
M
i
c
r
o

C
o
n
t
r
o
l
l
e
r
s

-

R
a
j
k
a
m
a
l
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
,

2
0
0
5
.
5
.
D
e
s
i
g
n

w
i
t
h

P
I
C

M
i
c
r
o

C
o
n
t
r
o
l
l
e
r
s


J
o
h
n

B
.

P
e
a
t
m
a
n
,

2
0
0
5
.
6
.
8
0
5
1

M
i
c
r
o

C
o
n
t
r
o
l
l
e
r
s

a
n
d

E
m
b
e
d
d
e
d

S
y
s
t
e
m
s


D
r
.

R
a
j
i
v

K
a
p
a
d
i
a
,

J
a
i
c
o

P
u
b
l
i
s
h
e
r
s
.
7
.
8
0
8
6

M
i
c
r
o

P
r
o
c
e
s
s
o
r


-

K
e
n
n
e
t
h

J
.


A
y
a
l
a
,

P
e
n
r
a
m

I
n
t
e
r
n
a
t
i
o
n
a
l
/

T
h
o
m
s
o
n
,

1
9
9
5
.
8
.
8
0
5
1

M
i
c
r
o
c
o
n
t
r
o
l
l
e
r

-

K
e
n
n
e
t
h

J
.

A
y
a
l
a
,


P
e
n
r
a
m

I
n
t
e
r
n
a
t
i
o
n
a
l
/

T
h
o
m
s
o
n
,

3
r
d


E
d
i
t
i
o
n
,


2
0
0
5
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P








C
4
+
1







0









4
(
C
S

0
5
4
3
4
)


O
O
P
S

T
H
R
O
U
G
H

J
A
V
A
U
N
I
T
-
I
I
n
t
r
o
d
u
c
t
i
o
n

:


C
r
e
a
t
i
o
n

o
f

J
a
v
a
,

i
m
p
o
r
t
a
n
c
e

o
f

J
a
v
a

t
o

i
n
t
e
r
n
e
t
,

b
y
t
e

c
o
d
e
,

J
a
v
a



b
u
z
z
w
o
r
d
s
,

O
O
P
P
r
i
n
c
i
p
l
e
s
,

E
n
c
a
p
s
u
l
a
t
i
o
n
,

I
n
h
e
r
i
t
a
n
c
e

a
n
d

P
o
l
y
m
o
r
p
h
i
s
m
,

d
a
t
a

t
y
p
e
s
,

v
a
r
i
a
b
l
e
s
,

d
e
c
l
a
r
i
n
g

v
a
r
i
a
b
l
e
s
,
d
y
n
a
m
i
c

i
n
i
t
i
a
l
i
z
a
t
i
o
n
,

s
c
o
p
e

a
n
d

l
i
f
e

t
i
m
e

o
f

v
a
r
i
a
b
l
e
s
,

a
r
r
a
y
s
,

o
p
e
r
a
t
o
r
s
,

c
o
n
t
r
o
l

s
t
a
t
e
m
e
n
t
s
,

t
y
p
e

c
o
n
v
e
r
s
i
o
n
a
n
d

c
a
s
t
i
n
g
,




c
o
m
p
i
l
i
n
g

a
n
d

r
u
n
n
i
n
g

o
f

s
i
m
p
l
e

J
a
v
a

p
r
o
g
r
a
m
.
U
N
I
T
-
I
I
C
l
a
s
s
e
s

a
n
d

O
b
j
e
c
t
s

:


C
o
n
c
e
p
t
s

o
f

c
l
a
s
s
e
s

a
n
d

o
b
j
e
c
t
s
,

c
l
a
s
s

f
u
n
d
a
m
e
n
t
a
l
s









D
e
c
l
a
r
i
n
g

o
b
j
e
c
t
s
,
a
s
s
i
g
n
i
n
g

o
b
j
e
c
t

r
e
f
e
r
e
n
c
e

v
a
r
i
a
b
l
e
s
,

i
n
t
r
o
d
u
c
i
n
g

m
e
t
h
o
d
s
,
c
o
n
s
t
r
u
c
t
o
r
s
,

u
s
a
g
e

o
f

s
t
a
t
i
c

w
i
t
h

d
a
t
a

a
n
d
m
e
t
h
o
d
s
,

u
s
a
g
e

o
f

f
i
n
a
l

w
i
t
h

d
a
t
a
,

a
c
c
e
s
s

c
o
n
t
r
o
l
,

t
h
i
s

k
e
y

w
o
r
d
,

g
a
r
b
a
g
e

c
o
l
l
e
c
t
i
o
n
,

o
v
e
r
l
o
a
d
i
n
g

m
e
t
h
o
d
s
a
n
d




c
o
n
s
t
r
u
c
t
o
r
s
,

p
a
r
a
m
e
t
e
r

p
a
s
s
i
n
g


c
a
l
l

b
y

v
a
l
u
e
,

r
e
c
u
r
s
i
o
n
,
n
e
s
t
e
d

c
l
a
s
s
e
s

a
n
d





i
n
n
e
r

c
l
a
s
s
e
s
,
e
x
p
l
o
r
i
n
g

t
h
e

S
t
r
i
n
g

c
l
a
s
s
.
U
N
I
T
-
I
I
I
I
n
h
e
r
i
t
a
n
c
e

:


B
a
s
i
c

c
o
n
c
e
p
t
s
,

m
e
m
b
e
r

a
c
c
e
s
s

r
u
l
e
s
,

u
s
a
g
e

o
f

s
u
p
e
r

k
e
y

w
o
r
d
,

f
o
r
m
s





o
f

i
n
h
e
r
i
t
a
n
c
e
,
m
e
t
h
o
d

o
v
e
r
r
i
d
i
n
g
,

a
b
s
t
r
a
c
t

c
l
a
s
s
e
s
,

d
y
n
a
m
i
c

m
e
t
h
o
d

d
i
s
p
a
t
c
h
,




u
s
i
n
g

f
i
n
a
l

w
i
t
h

i
n
h
e
r
i
t
a
n
c
e
,

t
h
e

O
b
j
e
c
t
c
l
a
s
s
.
U
N
I
T
-
I
V
P
a
c
k
a
g
e
s

a
n
d

I
n
t
e
r
f
a
c
e
s

:

D
e
f
i
n
i
n
g
,

C
r
e
a
t
i
n
g

a
n
d

A
c
c
e
s
s
i
n
g

a

P
a
c
k
a
g
e
,

U
n
d
e
r
s
t
a
n
d
i
n
g





C
L
A
S
S
P
A
T
H
,
i
m
p
o
r
t
i
n
g

p
a
c
k
a
g
e
s
,

d
i
f
f
e
r
e
n
c
e
s

b
e
t
w
e
e
n

c
l
a
s
s
e
s

a
n
d

i
n
t
e
r
f
a
c
e
s
,




d
e
f
i
n
i
n
g

a
n

i
n
t
e
r
f
a
c
e
,

i
m
p
l
e
m
e
n
t
i
n
g
i
n
t
e
r
f
a
c
e
,

a
p
p
l
y
i
n
g

i
n
t
e
r
f
a
c
e
s
,

v
a
r
i
a
b
l
e
s

i
n





i
n
t
e
r
f
a
c
e

a
n
d

e
x
t
e
n
d
i
n
g

i
n
t
e
r
f
a
c
e
s
.
U
N
I
T
-
V
E
x
c
e
p
t
i
o
n

H
a
n
d
l
i
n
g

a
n
d

M
u
l
t
i
t
h
r
e
a
d
i
n
g

:


C
o
n
c
e
p
t
s

o
f

E
x
c
e
p
t
i
o
n

h
a
n
d
l
i
n
g
,

t
y
p
e
s

o
f

e
x
c
e
p
t
i
o
n
s
,

u
s
a
g
e
o
f

t
r
y
,

c
a
t
c
h
,

t
h
r
o
w
,

t
h
r
o
w
s

a
n
d

f
i
n
a
l
l
y

k
e
y
w
o
r
d
s
,

B
u
i
l
t
-
i
n

e
x
c
e
p
t
i
o
n
s
,

c
r
e
a
t
i
n
g

o
w
n

e
x
c
e
p
t
i
o
n

s
u
b

c
l
a
s
s
e
s
,
C
o
n
c
e
p
t
s

o
f

M
u
l
t
i
t
h
r
e
a
d
i
n
g
,

d
i
f
f
e
r
e
n
c
e
s

b
e
t
w
e
e
n

p
r
o
c
e
s
s

a
n
d

t
h
r
e
a
d
,

t
h
r
e
a
d

l
i
f
e

c
y
c
l
e
,
c
r
e
a
t
i
n
g

m
u
l
t
i
p
l
e
t
h
r
e
a
d
s

u
s
i
n
g

T
h
r
e
a
d

c
l
a
s
s
,

R
u
n
n
a
b
l
e

i
n
t
e
r
f
a
c
e
,

S
y
n
c
h
r
o
n
i
z
a
t
i
o
n
,

t
h
r
e
a
d

p
r
i
o
r
i
t
i
e
s
,

i
n
t
e
r

t
h
r
e
a
d
c
o
m
m
u
n
i
c
a
t
i
o
n
,

d
a
e
m
o
n

t
h
r
e
a
d
s
,
d
e
a
d
l
o
c
k
s
,

t
h
r
e
a
d

g
r
o
u
p
s
.
U
N
I
T
-
V
I
E
v
e
n
t

H
a
n
d
l
i
n
g

:



E
v
e
n
t
s
,

E
v
e
n
t

s
o
u
r
c
e
s
,

E
v
e
n
t

c
l
a
s
s
e
s
,

E
v
e
n
t

L
i
s
t
e
n
e
r
s
,

D
e
l
e
g
a
t
i
o
n

e
v
e
n
t

m
o
d
e
l
,
h
a
n
d
l
i
n
g

m
o
u
s
e

a
n
d

k
e
y
b
o
a
r
d

e
v
e
n
t
s
,

A
d
a
p
t
e
r

c
l
a
s
s
e
s
.
A
W
T

:


C
o
n
c
e
p
t
s

o
f

c
o
m
p
o
n
e
n
t
s
,

c
o
n
t
a
i
n
e
r
,

p
a
n
e
l
,

w
i
n
d
o
w
,

f
r
a
m
e
,

c
a
n
v
a
s
,

F
o
n
t





c
l
a
s
s
,

C
o
l
o
r

c
l
a
s
s

a
n
d
G
r
a
p
h
i
c
s
.
U
N
I
T
-
V
I
I
A
W
T

C
o
n
t
r
o
l
s

:


B
u
t
t
o
n
s
,

L
a
b
e
l
s
,

T
e
x
t

f
i
e
l
d
s
,

T
e
x
t

a
r
e
a
,

C
h
e
c
k

b
o
x
e
s
,

C
h
e
c
k

b
o
x

g
r
o
u
p
s
,

L
i
s
t
s
,

C
h
o
i
c
e
,
S
c
r
o
l
l
b
a
r
s
,

M
e
n
u
s
,

L
a
y
o
u
t

M
a
n
a
g
e
r
s


F
l
o
w
,

B
o
r
d
e
r
,
G
r
i
d
,

C
a
r
d

a
n
d

G
r
i
d
b
a
g
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
5
S
w
i
n
g


J
A
p
p
l
e
t
,


J
F
r
a
m
e

a
n
d

J
C
o
m
p
o
n
e
n
t
,

I
c
o
n
s

a
n
d

L
a
b
e
l
s
,

H
a
n
d
l
i
n
g

t
h
r
e
a
d
i
n
g

i
s
s
u
e
s
,

t
e
x
t

f
i
e
l
d
s
,
b
u
t
t
o
n
s


T
h
e

J
B
u
t
t
o
n

c
l
a
s
s
,

C
h
e
c
k

b
o
x
e
s
,

R
a
d
i
o

b
u
t
t
o
n
s
,

C
o
m
b
o

b
o
x
e
s
,

T
a
b
b
e
d

P
a
n
e
s
,

S
c
r
o
l
l

P
a
n
e
s
,
T
r
e
e
s
,

a
n
d

T
a
b
l
e
s
.
A
p
p
l
e
t
s


C
o
n
c
e
p
t
s

o
f

A
p
p
l
e
t
s
,

d
i
f
f
e
r
e
n
c
e
s

b
e
t
w
e
e
n

a
p
p
l
e
t
s

a
n
d

a
p
p
l
i
c
a
t
i
o
n
s
,
l
i
f
e

c
y
c
l
e

o
f

a
n

a
p
p
l
e
t
,

t
y
p
e
s
o
f

a
p
p
l
e
t
s
,

c
r
e
a
t
i
n
g

a
p
p
l
e
t
s
,

p
a
s
s
i
n
g

p
a
r
a
m
e
t
e
r
s

t
o

a
p
p
l
e
t
s
.
U
N
I
T
-
V
I
I
I
N
e
t
w
o
r
k
i
n
g

a
n
d

J
a
v
a

L
i
b
r
a
r
y

:



B
a
s
i
c
s

o
f

N
e
t
w
o
r
k
i
n
g
,

I
n
e
t
a
d
d
r
e
s
s
,

T
C
P
/
I
P

s
o
c
k
e
t
s
,





D
a
t
a
g
r
a
m
s
,
U
R
L
,

U
R
L

c
o
n
n
e
c
t
i
o
n
,

S
t
r
i
n
g

h
a
n
d
l
i
n
g
,

j
a
v
a
.
u
t
i
l
,

j
a
v
a
.
i
o

a
n
d

j
a
v
a
.
n
e
t





p
a
c
k
a
g
e
s
.
T
E
X
T

B
O
O
K
S

:
1
.
T
h
e

C
o
m
p
l
e
t
e

R
e
f
e
r
e
n
c
e

J
a
v
a

J
2
S
E

5
t
h

E
d
i
t
i
o
n
,

H
e
r
b
e
r
t

S
c
h
i
l
d
t
,

T
M
H

P
u
b
l
i
s
h
i
n
g

C
o
m
p
a
n
y

L
t
d
,
N
e
w
D
e
l
h
i
.
2
.
B
i
g

J
a
v
a

2
n
d

E
d
i
t
i
o
n
,

C
a
y

H
o
r
s
t
m
a
n
n
,

J
o
h
n

W
i
l
e
y

a
n
d

S
o
n
s
.
R
E
F
E
R
E
N
C
E
S

:
1
.
J
a
v
a

H
o
w

t
o

P
r
o
g
r
a
m
,

S
i
x
t
h

E
d
i
t
i
o
n
,

H
.
M
.
D
i
e
t
e
l

a
n
d

P
.
J
.
D
i
e
t
e
l
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
/
P
H
I
2
.
C
o
r
e

J
a
v
a

2
,

V
o
l

1
,

F
u
n
d
a
m
e
n
t
a
l
s
,

C
a
y
.
S
.
H
o
r
s
t
m
a
n
n

a
n
d

G
a
r
y

C
o
r
n
e
l
l
,

S
e
v
e
n
t
h

E
d
i
t
i
o
n
,
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
3
.
C
o
r
e

J
a
v
a

2
,

V
o
l

2
,

A
d
v
a
n
c
e
d

F
e
a
t
u
r
e
s
,

C
a
y
.
S
.
H
o
r
s
t
m
a
n
n

a
n
d

G
a
r
y

C
o
r
n
e
l
l
,

S
e
v
e
n
t
h

E
d
i
t
i
o
n
,
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
4
.
B
e
g
i
n
n
i
n
g

i
n

J
a
v
a

2
,

I
v
e
r

H
o
r
t
o
n
,

W
r
o
x

P
u
b
l
i
c
a
t
i
o
n
s
.
5
.
J
a
v
a
,

S
o
m
a
s
u
n
d
a
r
a
m
,

J
a
i
c
o
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T







P








C
0







3









2
(
C
S

0
5
3
3
8
)


J
A
V
A

L
A
B
1
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

p
r
i
n
t
s

a
l
l

r
e
a
l

s
o
l
u
t
i
o
n
s

t
o

t
h
e

q
u
a
d
r
a
t
i
c

e
q
u
a
t
i
o
n

a
x
2

+

b
x

+

c

=

0
.

R
e
a
d
i
n

a
,

b
,

c

a
n
d

u
s
e

t
h
e

q
u
a
d
r
a
t
i
c

f
o
r
m
u
l
a
.


I
f

t
h
e

d
i
s
c
r
i
m
i
n
a
n
t

b
2

-
4
a
c

i
s

n
e
g
a
t
i
v
e
,

d
i
s
p
l
a
y

a

m
e
s
s
a
g
e
s
t
a
t
i
n
g

t
h
a
t

t
h
e
r
e

a
r
e

n
o

r
e
a
l

s
o
l
u
t
i
o
n
s
.
2
.
T
h
e

F
i
b
o
n
a
c
c
i

s
e
q
u
e
n
c
e

i
s

d
e
f
i
n
e
d

b
y

t
h
e

f
o
l
l
o
w
i
n
g

r
u
l
e
.


T
h
e

f
i
s
t

t
w
o

v
a
l
u
e
s

i
n

t
h
e

s
e
q
u
e
n
c
e

a
r
e

1
a
n
d

1
.


E
v
e
r
y

s
u
b
s
e
q
u
e
n
t

v
a
l
u
e

i
s

t
h
e

r
u
n

o
f

t
h
e

t
w
o

v
a
l
u
e
s

p
r
e
c
e
d
i
n
g

i
t
.


W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t
u
s
e
s

b
o
t
h

r
e
c
u
r
s
i
v
e

a
n
d

n
o
n

r
e
c
u
r
s
i
v
e

f
u
n
c
t
i
o
n
s

t
o

p
r
i
n
t

t
h
e

n
t
h

v
a
l
u
e

i
n

t
h
e

F
i
b
o
n
a
c
c
i

s
e
q
u
e
n
c
e
.
3
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

p
r
o
m
p
t
s

t
h
e

u
s
e
r

f
o
r

a
n

i
n
t
e
g
e
r

a
n
d

t
h
e
n

p
r
i
n
t
s

o
u
t

a
l
l

p
r
i
m
e

n
u
m
b
e
r
s

u
p
t
o

t
h
a
t
.

I
n
t
e
g
e
r
.
4
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

c
h
e
c
k
s

w
h
e
t
h
e
r

a

g
i
v
e
n

s
t
r
i
n
g

i
s

a

p
a
l
i
n
d
r
o
m
e

o
r

n
o
t
.


E
x
:

M
A
D
A
M

i
s

a
p
a
l
i
n
d
r
o
m
e
.
5
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

f
o
r

s
o
r
t
i
n
g

a

g
i
v
e
n

l
i
s
t

o
f

n
a
m
e
s

i
n

a
s
c
e
n
d
i
n
g

o
r
d
e
r
.
6
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
o

m
u
l
t
i
p
l
y

t
w
o

g
i
v
e
n

m
a
t
r
i
c
e
s
.
7
.
W
r
i
t
e

a

J
a
v
a

P
r
o
g
r
a
m

t
h
a
t

r
e
a
d
s

a

l
i
n
e

o
f

i
n
t
e
g
e
r
s
,

a
n
d

t
h
e
n

d
i
s
p
l
a
y
s

e
a
c
h

i
n
t
e
g
e
r
s
,

a
n
d

t
h
e

s
u
m

o
f
a
l
l

t
h
e

i
n
t
e
g
e
r
s

(
u
s
e

s
t
r
i
n
g

t
o

k
e
n
i
z
e
r

c
l
a
s
s
)
8
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

r
e
a
d
s

o
n

f
i
l
e

n
a
m
e

f
r
o
m

t
h
e

u
s
e
r

t
h
e
n

d
i
s
p
l
a
y
s

i
n
f
o
r
m
a
t
i
o
n

a
b
o
u
t

w
h
e
t
h
e
r
t
h
e

f
i
l
e

e
x
i
s
t
s
,

w
h
e
t
h
e
r

t
h
e

f
i
l
e

i
s

r
e
a
d
a
b
l
e
,

w
h
e
t
h
e
r

t
h
e

f
i
l
e

i
s

w
r
i
t
a
b
l
e
,

t
h
e

t
y
p
e

o
f

f
i
l
e

a
n
d

t
h
e

l
e
n
g
t
h
o
f

t
h
e

f
i
l
e

i
n

b
y
t
e
s
.
9
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

r
e
a
d
s

a

f
i
l
e

a
n
d

d
i
s
p
l
a
y
s

a

f
i
l
e

a
n
d

d
i
s
p
l
a
y
s

t
h
e

f
i
l
e

o
n

t
h
e

s
c
r
e
e
n
,

w
i
t
h

a
l
i
n
e

n
u
m
b
e
r

b
e
f
o
r
e

e
a
c
h

l
i
n
e
.
1
0
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

d
i
s
p
l
a
y
s

t
h
e

n
u
m
b
e
r

o
f

c
h
a
r
a
c
t
e
r
s
,

l
i
n
e
s

a
n
d

w
o
r
d
s

i
n

a

t
e
x
t

f
i
l
e
.
1
1
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t
:
a
)
I
m
p
l
e
m
e
n
t
s

s
t
a
c
k

A
D
T
.
b
)


C
o
n
v
e
r
t
s

i
n
f
i
x

e
x
p
r
e
s
s
i
o
n

i
n
t
o

P
o
s
t
f
i
x

f
o
r
m
.
1
2
.
W
r
i
t
e

a
n

a
p
p
l
e
t

t
h
a
t

d
i
s
p
l
a
y
s

a

s
i
m
p
l
e

m
e
s
s
a
g
e
.
1
3
.
W
r
i
t
e

a
n

a
p
p
l
e
t

t
h
a
t

c
o
m
p
u
t
e
s

t
h
e

p
a
y
m
e
n
t

o
f

a

l
o
a
n

b
a
s
e
d

o
n

t
h
e

a
m
o
u
n
t

o
f

t
h
e

l
o
a
n
,

t
h
e

i
n
t
e
r
e
s
t
r
a
t
e

a
n
d

t
h
e

n
u
m
b
e
r

o
f

m
o
n
t
h
s
.


I
t

t
a
k
e
s

o
n
e

p
a
r
a
m
e
t
e
r

f
r
o
m

t
h
e

b
r
o
w
s
e
r
:

M
o
n
t
h
l
y

r
a
t
e
;

i
f

t
r
u
e
,

t
h
e
i
n
t
e
r
e
s
t

r
a
t
e

i
s

p
e
r

m
o
n
t
h
;

O
t
h
e
r

w
i
s
e

t
h
e

i
n
t
e
r
e
s
t

r
a
t
e

i
s

a
n
n
u
a
l
.
1
4
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

w
o
r
k
s

a
s

a

s
i
m
p
l
e

c
a
l
c
u
l
a
t
o
r
.


U
s
e

a

g
r
i
d

l
a
y
o
u
t

t
o

a
r
r
a
n
g
e

b
u
t
t
o
n
s

f
o
r

t
h
e
d
i
g
i
t
s

a
n
d

f
o
r

t
h
e

+

-

X

%


o
p
e
r
a
t
i
o
n
s
.


A
d
d

a

t
e
x
t

f
i
e
l
d

t
o

d
i
s
p
l
a
y

t
h
e

r
e
s
u
l
t
.
1
5
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

f
o
r

h
a
n
d
l
i
n
g

m
o
u
s
e

e
v
e
n
t
s
.
1
6
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

f
o
r

c
r
e
a
t
i
n
g

m
u
l
t
i
p
l
e

t
h
r
e
a
d
s
1
7
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

c
o
r
r
e
c
t
l
y

i
m
p
l
e
m
e
n
t
s

p
r
o
d
u
c
e
r

c
o
n
s
u
m
e
r

p
r
o
b
l
e
m

u
s
i
n
g

t
h
e

c
o
n
c
e
p
t

o
f
i
n
t
e
r

t
h
r
e
a
d

c
o
m
m
u
n
i
c
a
t
i
o
n
.
1
8
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

l
e
t
s

u
s
e
r
s

c
r
e
a
t
e

P
i
e

c
h
a
r
t
s
.


D
e
s
i
g
n

y
o
u
r

o
w
n

u
s
e
r

i
n
t
e
r
f
a
c
e

(
w
i
t
h

s
w
i
n
g
s
&

A
W
T
)
1
9
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

a
l
l
o
w
s

t
h
e

u
s
e
r

t
o

d
r
a
w

l
i
n
e
s
,

r
e
c
t
a
n
g
l
e
s

a
n
d

O
U
.
a
l
s
.
2
0
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

i
m
p
l
e
m
e
n
t
s


a

s
i
m
p
l
e

c
l
i
e
n
t
/
s
e
r
v
e
r

a
p
p
l
i
c
a
t
i
o
n
.


T
h
e

c
l
i
e
n
t

s
e
n
d
s

d
a
t
a


t
o
a

s
e
r
v
e
r
.


T
h
e

s
e
r
v
e
r

r
e
c
e
i
v
e
s

t
h
e

d
a
t
a
,

u
s
e
s

i
t

t
o

p
r
o
d
u
c
e

a

r
e
s
u
l
t
,

a
n
d

t
h
e
n

s
e
n
d
s

t
h
e

r
e
s
u
l
t

b
a
c
k
t
o

t
h
e

c
l
i
e
n
t
.


T
h
e

c
l
i
e
n
t

d
i
s
p
l
a
y
s

t
h
e

r
e
s
u
l
t

o
n

t
h
e

c
o
n
s
o
l
e
.


F
o
r

e
x
:

T
h
e

d
a
t
a

s
e
n
t

f
r
o
m

t
h
e

c
l
i
e
n
t

i
s
t
h
e

r
a
d
i
u
s

o
f

a

c
i
r
c
l
e
,

a
n
d

t
h
e

r
e
s
u
l
t

p
r
o
d
u
c
e
d

b
y

t
h
e

s
e
r
v
e
r

i
s

t
h
e

a
r
e
a

o
f

t
h
e

c
i
r
c
l
e
.
2
1
.
W
r
i
t
e

a

J
a
v
a

p
r
o
g
r
a
m

t
h
a
t

i
l
l
u
s
t
r
a
t
e
s

h
o
w

r
u
n

t
i
m
e

p
o
l
y
m
o
r
p
h
i
s
m

i
s

a
c
h
i
e
v
e
d
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
6
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r

T








P









C
0









3










2
(
E
C

0
5
4
0
1
)


M
I
C
R
O
P
R
O
C
E
S
S
O
R
S

L
A
B
I
.
M
i
c
r
o
p
r
o
c
e
s
s
o
r


8
0
8
6

:
1
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

M
A
S
M
/
T
A
S
M
.
2
.
A
r
i
t
h
m
e
t
i
c

o
p
e
r
a
t
i
o
n


M
u
l
t
i

b
y
t
e

A
d
d
i
t
i
o
n

a
n
d

S
u
b
t
r
a
c
t
i
o
n
,

M
u
l
t
i
p
l
i
c
a
t
i
o
n

a
n
d

D
i
v
i
s
i
o
n

S
i
g
n
e
d

a
n
d

u
n
s
i
g
n
e
d

A
r
i
t
h
m
e
t
i
c

o
p
e
r
a
t
i
o
n
,

A
S
C
I
I


a
r
i
t
h
m
e
t
i
c

o
p
e
r
a
t
i
o
n
.
3
.
L
o
g
i
c

o
p
e
r
a
t
i
o
n
s


S
h
i
f
t

a
n
d

r
o
t
a
t
e


C
o
n
v
e
r
t
i
n
g

p
a
c
k
e
d

B
C
D

t
o

u
n
p
a
c
k
e
d

B
C
D
,

B
C
D
t
o

A
S
C
I
I

c
o
n
v
e
r
s
i
o
n
.
4
.
B
y

u
s
i
n
g

s
t
r
i
n
g

o
p
e
r
a
t
i
o
n

a
n
d

I
n
s
t
r
u
c
t
i
o
n

p
r
e
f
i
x
:

M
o
v
e

B
l
o
c
k
,

R
e
v
e
r
s
e

s
t
r
i
n
g
,

S
o
r
t
i
n
g
,
I
n
s
e
r
t
i
n
g
,

D
e
l
e
t
i
n
g
,

L
e
n
g
t
h

o
f

t
h
e

s
t
r
i
n
g
,

S
t
r
i
n
g

c
o
m
p
a
r
i
s
o
n
.
5
.
D
O
S
/
B
I
O
S

p
r
o
g
r
a
m
m
i
n
g
:


R
e
a
d
i
n
g

k
e
y
b
o
a
r
d

(
B
u
f
f
e
r
e
d

w
i
t
h

a
n
d

w
i
t
h
o
u
t

e
c
h
o
)


D
i
s
p
l
a
y
c
h
a
r
a
c
t
e
r
s
,

S
t
r
i
n
g
s
.
I
I
.
I
n
t
e
r
f
a
c
i
n
g

:
1
.
8
2
5
9


I
n
t
e
r
r
u
p
t

C
o
n
t
r
o
l
l
e
r
:
G
e
n
e
r
a
t
e

a
n

i
n
t
e
r
r
u
p
t

u
s
i
n
g

8
2
5
9

t
i
m
e
r
.
2
.
8
2
7
9


K
e
y
b
o
a
r
d

D
i
s
p
l
a
y
:
W
r
i
t
e

a

s
m
a
l
l

p
r
o
g
r
a
m

t
o

d
i
s
p
l
a
y

a

s
t
r
i
n
g
o
f


c
h
a
r
a
c
t
e
r
s
.
3
.
8
2
5
5


P
P
I
:
W
r
i
t
e

A
L
P

t
o

g
e
n
e
r
a
t
e

s
i
n
u
s
o
i
d
a
l

w
a
v
e
u
s
i
n
g

P
P
I
.
4
.
8
2
5
1


U
S
A
R
T
:
W
r
i
t
e

a

p
r
o
g
r
a
m

i
n

A
L
P

t
o

e
s
t
a
b
l
i
s
h
C
o
m
m
u
n
i
c
a
t
i
o
n


b
e
t
w
e
e
n

t
w
o
p
r
o
c
e
s
s
o
r
s
.
I
I
I
.
M
i
c
r
o
c
o
n
t
r
o
l
l
e
r


8
0
5
1

:
1
.
R
e
a
d
i
n
g

a
n
d

W
r
i
t
i
n
g

o
n

a

p
a
r
a
l
l
e
l

p
o
r
t
.
2
.
T
i
m
e
r

i
n

d
i
f
f
e
r
e
n
t

m
o
d
e
s
.
3
.
S
e
r
i
a
l

c
o
m
m
u
n
i
c
a
t
i
o
n

i
m
p
l
e
m
e
n
t
a
t
i
o
n
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r

T








P









C
4
+
1






0










4
(
C
S

0
5
2
6
3
)


F
O
R
M
A
L

L
A
N
G
U
A
G
E
S

A
N
D

A
U
T
O
M
A
T
A

T
H
E
O
R
Y
T
h
e

p
u
r
p
o
s
e

o
f

t
h
i
s

c
o
u
r
s
e

i
s

t
o

a
c
q
u
a
i
n
t

t
h
e

s
t
u
d
e
n
t

w
i
t
h

a
n

o
v
e
r
v
i
e
w

o
f

t
h
e

t
h
e
o
r
e
t
i
c
a
l

f
o
u
n
d
a
t
i
o
n
s

o
f
c
o
m
p
u
t
e
r

s
c
i
e
n
c
e

f
r
o
m

t
h
e

p
e
r
s
p
e
c
t
i
v
e

o
f

f
o
r
m
a
l

l
a
n
g
u
a
g
e
s
.

C
l
a
s
s
i
f
y

m
a
c
h
i
n
e
s

b
y

t
h
e
i
r

p
o
w
e
r

t
o

r
e
c
o
g
n
i
z
e

l
a
n
g
u
a
g
e
s
.

E
m
p
l
o
y

f
i
n
i
t
e

s
t
a
t
e

m
a
c
h
i
n
e
s

t
o

s
o
l
v
e

p
r
o
b
l
e
m
s

i
n

c
o
m
p
u
t
i
n
g
.

E
x
p
l
a
i
n

d
e
t
e
r
m
i
n
i
s
t
i
c

a
n
d

n
o
n
-
d
e
t
e
r
m
i
n
i
s
t
i
c

m
a
c
h
i
n
e
s
.

C
o
m
p
r
e
h
e
n
d

t
h
e

h
i
e
r
a
r
c
h
y

o
f

p
r
o
b
l
e
m
s

a
r
i
s
i
n
g

i
n

t
h
e

c
o
m
p
u
t
e
r

s
c
i
e
n
c
e
s
.
U
N
I
T

-

I
F
u
n
d
a
m
e
n
t
a
l
s

:

S
t
r
i
n
g
s
,

A
l
p
h
a
b
e
t
,

L
a
n
g
u
a
g
e
,

O
p
e
r
a
t
i
o
n
s
,

F
i
n
i
t
e

s
t
a
t
e

m
a
c
h
i
n
e
,

d
e
f
i
n
i
t
i
o
n
s
,

f
i
n
i
t
e

a
u
t
o
m
a
t
o
n
m
o
d
e
l
,

a
c
c
e
p
t
a
n
c
e

o
f

s
t
r
i
n
g
s
,

a
n
d

l
a
n
g
u
a
g
e
s
,


d
e
t
e
r
m
i
n
i
s
t
i
c

f
i
n
i
t
e

a
u
t
o
m
a
t
o
n

a
n
d

n
o
n

d
e
t
e
r
m
i
n
i
s
t
i
c

f
i
n
i
t
e
a
u
t
o
m
a
t
o
n
,

t
r
a
n
s
i
t
i
o
n

d
i
a
g
r
a
m
s

a
n
d

L
a
n
g
u
a
g
e

r
e
c
o
g
n
i
z
e
r
s
.
U
N
I
T

-

I
I
F
i
n
i
t
e

A
u
t
o
m
a
t
a

:


N
F
A

w
i
t
h


t
r
a
n
s
i
t
i
o
n
s

-

S
i
g
n
i
f
i
c
a
n
c
e
,

a
c
c
e
p
t
a
n
c
e

o
f

l
a
n
g
u
a
g
e
s
.

C
o
n
v
e
r
s
i
o
n
s

a
n
d
E
q
u
i
v
a
l
e
n
c
e

:



E
q
u
i
v
a
l
e
n
c
e


b
e
t
w
e
e
n

N
F
A

w
i
t
h

a
n
d

w
i
t
h
o
u
t


t
r
a
n
s
i
t
i
o
n
s
,

N
F
A

t
o

D
F
A

c
o
n
v
e
r
s
i
o
n
,
m
i
n
i
m
i
s
a
t
i
o
n

o
f

F
S
M
,

e
q
u
i
v
a
l
e
n
c
e

b
e
t
w
e
e
n

t
w
o

F
S
M

s
,

F
i
n
i
t
e

A
u
t
o
m
a
t
a

w
i
t
h

o
u
t
p
u
t
-

M
o
o
r
e

a
n
d

M
e
l
a
y
m
a
c
h
i
n
e
s
.
U
N
I
T

-

I
I
I
R
e
g
u
l
a
r

L
a
n
g
u
a
g
e
s

:


R
e
g
u
l
a
r

s
e
t
s
,

r
e
g
u
l
a
r

e
x
p
r
e
s
s
i
o
n
s
,

i
d
e
n
t
i
t
y

r
u
l
e
s
,

C
o
n
s
t
r
u
c
t
i
n
g

f
i
n
i
t
e

A
u
t
o
m
a
t
a

f
o
r
a

g
i
v
e
n

r
e
g
u
l
a
r

e
x
p
r
e
s
s
i
o
n
s
,


C
o
n
v
e
r
s
i
o
n

o
f

F
i
n
i
t
e

A
u
t
o
m
a
t
a

t
o

R
e
g
u
l
a
r

e
x
p
r
e
s
s
i
o
n
s
.

P
u
m
p
i
n
g

l
e
m
m
a

o
f
r
e
g
u
l
a
r

s
e
t
s
,

c
l
o
s
u
r
e

p
r
o
p
e
r
t
i
e
s

o
f

r
e
g
u
l
a
r

s
e
t
s

(
p
r
o
o
f
s

n
o
t

r
e
q
u
i
r
e
d
)
.
U
N
I
T

-

I
V
G
r
a
m
m
a
r

F
o
r
m
a
l
i
s
m

:


R
e
g
u
l
a
r

g
r
a
m
m
a
r
s
-
r
i
g
h
t

l
i
n
e
a
r

a
n
d

l
e
f
t

l
i
n
e
a
r

g
r
a
m
m
a
r
s
,

e
q
u
i
v
a
l
e
n
c
e

b
e
t
w
e
e
n
r
e
g
u
l
a
r

l
i
n
e
a
r

g
r
a
m
m
a
r

a
n
d

F
A
,

i
n
t
e
r

c
o
n
v
e
r
s
i
o
n
,

C
o
n
t
e
x
t

f
r
e
e

g
r
a
m
m
a
r
,

d
e
r
i
v
a
t
i
o
n

t
r
e
e
s
,

s
e
n
t
e
n
t
i
a
l

f
o
r
m
s
.
R
i
g
h
t

m
o
s
t

a
n
d

l
e
f
t
m
o
s
t

d
e
r
i
v
a
t
i
o
n

o
f

s
t
r
i
n
g
s
,
U
N
I
T

-

V
C
o
n
t
e
x
t

F
r
e
e

G
r
a
m
m
a
r
s

:


A
m
b
i
g
u
i
t
y

i
n

c
o
n
t
e
x
t

f
r
e
e

g
r
a
m
m
a
r
s
.

M
i
n
i
m
i
s
a
t
i
o
n

o
f

C
o
n
t
e
x
t

F
r
e
e

G
r
a
m
m
a
r
s
.
C
h
o
m
s
k
y

n
o
r
m
a
l

f
o
r
m
,

G
r
e
i
b
a
c
k

n
o
r
m
a
l

f
o
r
m
,

P
u
m
p
i
n
g

L
e
m
m
a

f
o
r

C
o
n
t
e
x
t

F
r
e
e

L
a
n
g
u
a
g
e
s
.

E
n
u
m
e
r
a
t
i
o
n
o
f

p
r
o
p
e
r
t
i
e
s

o
f

C
F
L

(
p
r
o
o
f
s

o
m
i
t
t
e
d
)
.
U
N
I
T

-

V
I
P
u
s
h

D
o
w
n

A
u
t
o
m
a
t
a

:


P
u
s
h

d
o
w
n

a
u
t
o
m
a
t
a
,

d
e
f
i
n
i
t
i
o
n
,

m
o
d
e
l
,

a
c
c
e
p
t
a
n
c
e

o
f

C
F
L
,

A
c
c
e
p
t
a
n
c
e

b
y
f
i
n
a
l

s
t
a
t
e

a
n
d

a
c
c
e
p
t
a
n
c
e

b
y

e
m
p
t
y

s
t
a
t
e

a
n
d

i
t
s

e
q
u
i
v
a
l
e
n
c
e
.

E
q
u
i
v
a
l
e
n
c
e

o
f

C
F
L

a
n
d

P
D
A
,

i
n
t
e
r
c
o
n
v
e
r
s
i
o
n
.
(
P
r
o
o
f
s

n
o
t

r
e
q
u
i
r
e
d
)
.


I
n
t
r
o
d
u
c
t
i
o
n

t
o

D
C
F
L

a
n
d

D
P
D
A
.
U
N
I
T

-

V
I
I
T
u
r
i
n
g

M
a
c
h
i
n
e

:


T
u
r
i
n
g

M
a
c
h
i
n
e
,

d
e
f
i
n
i
t
i
o
n
,

m
o
d
e
l
,

d
e
s
i
g
n

o
f

T
M
,

C
o
m
p
u
t
a
b
l
e

f
u
n
c
t
i
o
n
s
,

r
e
c
u
r
s
i
v
e
l
y
e
n
u
m
e
r
a
b
l
e

l
a
n
g
u
a
g
e
s
.

C
h
u
r
c
h

s


h
y
p
o
t
h
e
s
i
s
,

c
o
u
n
t
e
r

m
a
c
h
i
n
e
,

t
y
p
e
s

o
f

T
u
r
i
n
g

m
a
c
h
i
n
e
s


(
p
r
o
o
f
s

n
o
t
r
e
q
u
i
r
e
d
)
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
7
U
N
I
T

V
I
I
I
C
o
m
p
u
t
a
b
i
l
i
t
y

T
h
e
o
r
y

:


C
h
o
m
s
k
y

h
i
e
r
a
r
c
h
y

o
f

l
a
n
g
u
a
g
e
s
,

l
i
n
e
a
r

b
o
u
n
d
e
d

a
u
t
o
m
a
t
a

a
n
d

c
o
n
t
e
x
t

s
e
n
s
i
t
i
v
e
l
a
n
g
u
a
g
e
,

L
R
(
0
)

g
r
a
m
m
a
r
,

d
e
c
i
d
a
b
i
l
i
t
y

o
f
,

p
r
o
b
l
e
m
s
,

U
n
i
v
e
r
s
a
l

T
u
r
i
n
g

M
a
c
h
i
n
e
,

u
n
d
e
c
i
d
a
b
i
l
i
t
y

o
f

p
o
s
t
s
.
C
o
r
r
e
s
p
o
n
d
e
n
c
e

p
r
o
b
l
e
m
,

T
u
r
i
n
g


r
e
d
u
c
i
b
i
l
i
t
y
,

D
e
f
i
n
i
t
i
o
n

o
f

P

a
n
d

N
P

p
r
o
b
l
e
m
s
,

N
P

c
o
m
p
l
e
t
e

a
n
d

N
P

h
a
r
d
p
r
o
b
l
e
m
s
.
T
E
X
T

B
O
O
K
S

:
1
.

I
n
t
r
o
d
u
c
t
i
o
n

t
o

A
u
t
o
m
a
t
a

T
h
e
o
r
y

L
a
n
g
u
a
g
e
s

a
n
d

C
o
m
p
u
t
a
t
i
o
n

.

H
o
p
c
r
o
f
t

H
.
E
.

a
n
d

U
l
l
m
a
n

J
.

D
.
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
2
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

C
o
m
p
u
t
e
r

T
h
e
o
r
y
,

D
a
n
i
e
l

I
.
A
.

C
o
h
e
n
,

J
o
h
n

W
i
l
e
y
.
R
E
F
E
R
E
N
C
E
S

:
1
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

l
a
n
g
u
a
g
e
s

a
n
d

t
h
e

T
h
e
o
r
y

o
f

C
o
m
p
u
t
a
t
i
o
n

,
J
o
h
n

C

M
a
r
t
i
n
,

T
M
H
2
.

E
l
e
m
e
n
t
s

o
f

T
h
e
o
r
y

o
f

C
o
m
p
u
t
a
t
i
o
n

,

L
e
w
i
s

H
.
P
.

&

P
a
p
a
d
i
m
i
t
i
o
n

C
.
H
.


P
e
a
r
s
o
n

/
P
H
I
.
3
.
T
h
e
o
r
y

o
f

C
o
m
p
u
t
e
r

S
c
i
e
n
c
e


A
u
t
o
m
a
t
a

l
a
n
g
u
a
g
e
s

a
n
d

c
o
m
p
u
t
a
t
i
o
n


-
M
i
s
h
r
a

a
n
d
C
h
a
n
d
r
a
s
h
e
k
a
r
a
n
,

2
n
d

e
d
i
t
i
o
n
,

P
H
I
4
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

T
h
e
o
r
y

o
f

C
o
m
p
u
t
a
t
i
o
n

S
i
p
s
e
r

2
n
d

e
d
i
t
i
o
n

T
h
o
m
s
o
n
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1






0










4
(
C
S

0
5
4
3
2
)


O
B
J
E
C
T

O
R
I
E
N
T
E
D

A
N
A
L
Y
S
I
S

A
N
D

D
E
S
I
G
N
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

U
M
L

:



I
m
p
o
r
t
a
n
c
e

o
f

m
o
d
e
l
i
n
g
,

p
r
i
n
c
i
p
l
e
s

o
f

m
o
d
e
l
i
n
g
,

o
b
j
e
c
t

o
r
i
e
n
t
e
d

m
o
d
e
l
i
n
g
,
c
o
n
c
e
p
t
u
a
l

m
o
d
e
l

o
f

t
h
e

U
M
L
,

A
r
c
h
i
t
e
c
t
u
r
e
,

S
o
f
t
w
a
r
e

D
e
v
e
l
o
p
m
e
n
t

L
i
f
e

C
y
c
l
e
.
U
N
I
T

-

I
I
B
a
s
i
c

S
t
r
u
c
t
u
r
a
l

M
o
d
e
l
i
n
g

:


C
l
a
s
s
e
s
,

R
e
l
a
t
i
o
n
s
h
i
p
s
,

c
o
m
m
o
n

M
e
c
h
a
n
i
s
m
s
,

a
n
d

d
i
a
g
r
a
m
s
.

A
d
v
a
n
c
e
d

S
t
r
u
c
t
u
r
a
l

M
o
d
e
l
i
n
g

:


A
d
v
a
n
c
e
d

c
l
a
s
s
e
s
,

a
d
v
a
n
c
e
d

r
e
l
a
t
i
o
n
s
h
i
p
s
,

I
n
t
e
r
f
a
c
e
s
,

T
y
p
e
s

a
n
d
R
o
l
e
s
,

P
a
c
k
a
g
e
s
.
U
N
I
T

-

I
I
I
C
l
a
s
s

&

O
b
j
e
c
t

D
i
a
g
r
a
m
s

:


T
e
r
m
s
,

c
o
n
c
e
p
t
s
,

m
o
d
e
l
i
n
g

t
e
c
h
n
i
q
u
e
s

f
o
r

C
l
a
s
s

&

O
b
j
e
c
t



D
i
a
g
r
a
m
s
.
U
N
I
T
-

I
V
B
a
s
i
c

B
e
h
a
v
i
o
r
a
l

M
o
d
e
l
i
n
g
-
I

:


I
n
t
e
r
a
c
t
i
o
n
s
,

I
n
t
e
r
a
c
t
i
o
n

d
i
a
g
r
a
m
s
.
U
N
I
T

-

V
B
a
s
i
c

B
e
h
a
v
i
o
r
a
l

M
o
d
e
l
i
n
g
-
I
I

:


U
s
e

c
a
s
e
s
,

U
s
e

c
a
s
e

D
i
a
g
r
a
m
s
,

A
c
t
i
v
i
t
y

D
i
a
g
r
a
m
s
.
U
N
I
T

-

V
I
A
d
v
a
n
c
e
d

B
e
h
a
v
i
o
r
a
l

M
o
d
e
l
i
n
g

:



E
v
e
n
t
s

a
n
d

s
i
g
n
a
l
s
,

s
t
a
t
e

m
a
c
h
i
n
e
s
,

p
r
o
c
e
s
s
e
s

a
n
d

T
h
r
e
a
d
s
,

t
i
m
e
a
n
d

s
p
a
c
e
,

s
t
a
t
e

c
h
a
r
t

d
i
a
g
r
a
m
s
.
U
N
I
T
-
V
I
I
A
r
c
h
i
t
e
c
t
u
r
a
l

M
o
d
e
l
i
n
g

:


C
o
m
p
o
n
e
n
t
,

D
e
p
l
o
y
m
e
n
t
,

C
o
m
p
o
n
e
n
t

d
i
a
g
r
a
m
s

a
n
d

D
e
p
l
o
y
m
e
n
t

d
i
a
g
r
a
m
s
.
U
N
I
T

-

V
I
I
I
C
a
s
e

S
t
u
d
y

:


T
h
e

U
n
i
f
i
e
d

L
i
b
r
a
r
y

a
p
p
l
i
c
a
t
i
o
n
.
T
E
X
T

B
O
O
K
S

:
1
.
G
r
a
d
y

B
o
o
c
h
,

J
a
m
e
s

R
u
m
b
a
u
g
h
,

I
v
a
r

J
a
c
o
b
s
o
n

:

T
h
e

U
n
i
f
i
e
d

M
o
d
e
l
i
n
g

L
a
n
g
u
a
g
e

U
s
e
r

G
u
i
d
e
,
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.

2
.
H
a
n
s
-
E
r
i
k

E
r
i
k
s
s
o
n
,

M
a
g
n
u
s

P
e
n
k
e
r
,

B
r
i
a
n

L
y
o
n
s
,

D
a
v
i
d

F
a
d
o
:

U
M
L

2

T
o
o
l
k
i
t
,

W
I
L
E
Y
-
D
r
e
a
m
t
e
c
h
I
n
d
i
a

P
v
t
.

L
t
d
.
R
E
F
E
R
E
N
C
E

B
O
O
K
S
:
1
.
M
e
i
l
i
r

P
a
g
e
-
J
o
n
e
s
:

F
u
n
d
a
m
e
n
t
a
l
s

o
f

O
b
j
e
c
t

O
r
i
e
n
t
e
d

D
e
s
i
g
n

i
n

U
M
L
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
P
a
s
c
a
l

R
o
q
u
e
s
:

M
o
d
e
l
i
n
g

S
o
f
t
w
a
r
e

S
y
s
t
e
m
s

U
s
i
n
g

U
M
L
2
,

W
I
L
E
Y
-
D
r
e
a
m
t
e
c
h

I
n
d
i
a

P
v
t
.

L
t
d
.
3
.
A
t
u
l

K
a
h
a
t
e
:

O
b
j
e
c
t

O
r
i
e
n
t
e
d

A
n
a
l
y
s
i
s

&

D
e
s
i
g
n
,

T
h
e

M
c
G
r
a
w
-
H
i
l
l

C
o
m
p
a
n
i
e
s
.
4
.
M
a
r
k

P
r
i
e
s
t
l
e
y
:

P
r
a
c
t
i
c
a
l

O
b
j
e
c
t
-
O
r
i
e
n
t
e
d

D
e
s
i
g
n

w
i
t
h

U
M
L
,
T
A
T
A

M
c
G
r
a
w
H
i
l
l
5
.
A
p
p
l
i
n
g

U
M
L

a
n
d

P
a
t
t
e
r
n
s
:

A
n

i
n
t
r
o
d
u
c
t
i
o
n

t
o

O
b
j
e
c
t


O
r
i
e
n
t
e
d

A
n
a
l
y
s
i
s

a
n
d

D
e
s
i
g
n

a
n
d

U
n
i
f
i
e
d
P
r
o
c
e
s
s
,

C
r
a
i
g

L
a
r
m
a
n
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
8
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
(
H
S

0
5
3
5
3
)


M
A
N
A
G
E
R
I
A
L

E
C
O
N
O
M
I
C
S

A
N
D

F
I
N
A
N
C
I
A
L

A
N
A
L
Y
S
I
S
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s

:




D
e
f
i
n
i
t
i
o
n
,

N
a
t
u
r
e

a
n
d

S
c
o
p
e

M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s

D
e
m
a
n
d

A
n
a
l
y
s
i
s
:

D
e
m
a
n
d

D
e
t
e
r
m
i
n
a
n
t
s
,

L
a
w

o
f

D
e
m
a
n
d

a
n
d

i
t
s

e
x
c
e
p
t
i
o
n
s
.
U
N
I
T

-

I
I
E
l
a
s
t
i
c
i
t
y

o
f

D
e
m
a
n
d

:


D
e
f
i
n
i
t
i
o
n
,

T
y
p
e
s
,

M
e
a
s
u
r
e
m
e
n
t

a
n
d

S
i
g
n
i
f
i
c
a
n
c
e

o
f

E
l
a
s
t
i
c
i
t
y

o
f

D
e
m
a
n
d
.
D
e
m
a
n
d

F
o
r
e
c
a
s
t
i
n
g
,

F
a
c
t
o
r
s

g
o
v
e
r
n
i
n
g

d
e
m
a
n
d

f
o
r
e
c
a
s
t
i
n
g
,

m
e
t
h
o
d
s

o
f

d
e
m
a
n
d

f
o
r
e
c
a
s
t
i
n
g

(
s
u
r
v
e
y
m
e
t
h
o
d
s
,

s
t
a
t
i
s
t
i
c
a
l

m
e
t
h
o
d
s
,

e
x
p
e
r
t

o
p
i
n
i
o
n

m
e
t
h
o
d
,

t
e
s
t

m
a
r
k
e
t
i
n
g
,

c
o
n
t
r
o
l
l
e
d

e
x
p
e
r
i
m
e
n
t
s
,

j
u
d
g
m
e
n
t
a
l
a
p
p
r
o
a
c
h

t
o

d
e
m
a
n
d

f
o
r
e
c
a
s
t
i
n
g
)
U
N
I
T

-

I
I
I
T
h
e
o
r
y

o
f

P
r
o
d
u
c
t
i
o
n

a
n
d

C
o
s
t

A
n
a
l
y
s
i
s

:



P
r
o
d
u
c
t
i
o
n

F
u
n
c
t
i
o
n


I
s
o
q
u
a
n
t
s

a
n
d

I
s
o
c
o
s
t
s
,

M
R
T
S
,
L
e
a
s
t

C
o
s
t

C
o
m
b
i
n
a
t
i
o
n

o
f

I
n
p
u
t
s
,

P
r
o
d
u
c
t
i
o
n

f
u
n
c
t
i
o
n
,

L
a
w
s

o
f

R
e
t
u
r
n
s
,

I
n
t
e
r
n
a
l

a
n
d

E
x
t
e
r
n
a
l

E
c
o
n
o
m
i
e
s
o
f

S
c
a
l
e
.
C
o
s
t

A
n
a
l
y
s
i
s

:


C
o
s
t

c
o
n
c
e
p
t
s
,

O
p
p
o
r
t
u
n
i
t
y

c
o
s
t
,


F
i
x
e
d

V
s
.
V
a
r
i
a
b
l
e

c
o
s
t
s
,

E
x
p
l
i
c
i
t

c
o
s
t
s

V
s
.
I
m
p
l
i
c
i
t
c
o
s
t
s
,

O
u
t

o
f

p
o
c
k
e
t

c
o
s
t
s

v
s
.

I
m
p
u
t
e
d

c
o
s
t
s
.


B
r
e
a
k
-
e
v
e
n

A
n
a
l
y
s
i
s

(
B
E
A
)
-
D
e
t
e
r
m
i
n
a
t
i
o
n

o
f

B
r
e
a
k
-
E
v
e
n
P
o
i
n
t

(
s
i
m
p
l
e

p
r
o
b
l
e
m
s
)
-
M
a
n
a
g
e
r
i
a
l

S
i
g
n
i
f
i
c
a
n
c
e

a
n
d

l
i
m
i
t
a
t
i
o
n
s


o
f

B
E
A
.
U
N
I
T

I
V
I
n
t
r
o
d
u
c
t
i
o
n

t
o

M
a
r
k
e
t
s

&

P
r
i
c
i
n
g

s
t
r
a
t
e
g
i
e
s
M
a
r
k
e
t

s
t
r
u
c
t
u
r
e
s
:

T
y
p
e
s

o
f

c
o
m
p
e
t
i
t
i
o
n
,

F
e
a
t
u
r
e
s

o
f

P
e
r
f
e
c
t

c
o
m
p
e
t
i
t
i
o
n
,

M
o
n
o
p
o
l
y

a
n
d

M
o
n
o
p
o
l
i
s
t
i
c
C
o
m
p
e
t
i
t
i
o
n
.

P
r
i
c
e
-
O
u
t
p
u
t

D
e
t
e
r
m
i
n
a
t
i
o
n

i
n

c
a
s
e

o
f

P
e
r
f
e
c
t

C
o
m
p
e
t
i
t
i
o
n

a
n
d

M
o
n
o
p
o
l
y
.

P
r
i
c
i
n
g

S
t
r
a
t
e
g
i
e
s
U
N
I
T

V
B
u
s
i
n
e
s
s


&

N
e
w

E
c
o
n
o
m
i
c

E
n
v
i
r
o
n
m
e
n
t

:


C
h
a
r
a
c
t
e
r
i
s
t
i
c

f
e
a
t
u
r
e
s

o
f

B
u
s
i
n
e
s
s
,

F
e
a
t
u
r
e
s

a
n
d
e
v
a
l
u
a
t
i
o
n

o
f

S
o
l
e

P
r
o
p
r
i
e
t
o
r
s
h
i
p
,

P
a
r
t
n
e
r
s
h
i
p
,

J
o
i
n
t

S
t
o
c
k

C
o
m
p
a
n
y
,

P
u
b
l
i
c

E
n
t
e
r
p
r
i
s
e
s

a
n
d

t
h
e
i
r

t
y
p
e
s
,
C
h
a
n
g
i
n
g

B
u
s
i
n
e
s
s

E
n
v
i
r
o
n
m
e
n
t

i
n

P
o
s
t
-
l
i
b
e
r
a
l
i
z
a
t
i
o
n

s
c
e
n
a
r
i
o
U
N
I
T

V
I
C
a
p
i
t
a
l

a
n
d

C
a
p
i
t
a
l

B
u
d
g
e
t
i
n
g

:


C
a
p
i
t
a
l

a
n
d

i
t
s

s
i
g
n
i
f
i
c
a
n
c
e
,

T
y
p
e
s

o
f

C
a
p
i
t
a
l
,

E
s
t
i
m
a
t
i
o
n

o
f

F
i
x
e
d

a
n
d
W
o
r
k
i
n
g

c
a
p
i
t
a
l

r
e
q
u
i
r
e
m
e
n
t
s
,

M
e
t
h
o
d
s

a
n
d

s
o
u
r
c
e
s

o
f

r
a
i
s
i
n
g

f
i
n
a
n
c
e
.
N
a
t
u
r
e

a
n
d

s
c
o
p
e

o
f

c
a
p
i
t
a
l

b
u
d
g
e
t
i
n
g
,

f
e
a
t
u
r
e
s

o
f

c
a
p
i
t
a
l

b
u
d
g
e
t
i
n
g

p
r
o
p
o
s
a
l
s
,

M
e
t
h
o
d
s

o
f

C
a
p
i
t
a
l
B
u
d
g
e
t
i
n
g
:

P
a
y
b
a
c
k

M
e
t
h
o
d
,

A
c
c
o
u
n
t
i
n
g

R
a
t
e

o
f

R
e
t
u
r
n

(
A
R
R
)

a
n
d

N
e
t

P
r
e
s
e
n
t

V
a
l
u
e

M
e
t
h
o
d

(
s
i
m
p
l
e
p
r
o
b
l
e
m
s
)
U
N
I
T

V
I
I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

F
i
n
a
n
c
i
a
l

A
c
c
o
u
n
t
i
n
g

:


D
o
u
b
l
e
-
E
n
t
r
y

B
o
o
k

K
e
e
p
i
n
g
,

J
o
u
r
n
a
l
,

L
e
d
g
e
r
,

T
r
i
a
l

B
a
l
a
n
c
e
-
F
i
n
a
l

A
c
c
o
u
n
t
s

(
T
r
a
d
i
n
g

A
c
c
o
u
n
t
,

P
r
o
f
i
t

a
n
d

L
o
s
s

A
c
c
o
u
n
t

a
n
d

B
a
l
a
n
c
e

S
h
e
e
t

w
i
t
h

s
i
m
p
l
e

a
d
j
u
s
t
m
e
n
t
s
)
.
U
N
I
T

V
I
I
I
F
i
n
a
n
c
i
a
l

A
n
a
l
y
s
i
s

t
h
r
o
u
g
h

r
a
t
i
o
s

:


C
o
m
p
u
t
a
t
i
o
n
,

A
n
a
l
y
s
i
s

a
n
d

I
n
t
e
r
p
r
e
t
a
t
i
o
n

o
f

L
i
q
u
i
d
i
t
y

R
a
t
i
o
s
(
C
u
r
r
e
n
t

R
a
t
i
o

a
n
d

q
u
i
c
k

r
a
t
i
o
)
,

A
c
t
i
v
i
t
y

R
a
t
i
o
s

(
I
n
v
e
n
t
o
r
y

t
u
r
n
o
v
e
r

r
a
t
i
o

a
n
d

D
e
b
t
o
r

T
u
r
n
o
v
e
r

r
a
t
i
o
)
,

C
a
p
i
t
a
l
s
t
r
u
c
t
u
r
e

R
a
t
i
o
s

(
D
e
b
t
-
E
q
u
i
t
y

r
a
t
i
o
,

I
n
t
e
r
e
s
t

C
o
v
e
r
a
g
e

r
a
t
i
o
)
,

a
n
d

P
r
o
f
i
t
a
b
i
l
i
t
y

r
a
t
i
o
s

(
G
r
o
s
s

P
r
o
f
i
t

R
a
t
i
o
,
N
e
t

P
r
o
f
i
t

r
a
t
i
o
,

O
p
e
r
a
t
i
n
g

R
a
t
i
o
,

P
/
E

R
a
t
i
o

a
n
d

E
P
S
)
.
T
E
X
T

B
O
O
K
S

:
1
.
A
r
y
a
s
r
i
:

M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s

a
n
d

F
i
n
a
n
c
i
a
l

A
n
a
l
y
s
i
s
,

2
/
e
,

T
M
H
,

2
0
0
5
.
2
.
V
a
r
s
h
n
e
y

&

M
a
h
e
s
w
a
r
i
:

M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s
,

S
u
l
t
a
n

C
h
a
n
d
,

2
0
0
3
.
R
E
F
E
R
E
N
C
E
S

:
1
.
A
m
b
r
i
s
h

G
u
p
t
a
,

F
i
n
a
n
c
i
a
l

A
c
c
o
u
n
t
i
n
g

f
o
r

M
a
n
a
g
e
m
e
n
t
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
,

N
e
w

D
e
l
h
i
,

2
0
0
4
.
2
.
S
h
i
m

&
S
i
e
g
e
l
:

F
i
n
a
n
c
i
a
l

A
c
c
o
u
n
t
i
n
g

(
S
c
h
a
u
m

s

O
u
t
l
i
n
e
s
)
,

2
/
e
,

T
M
H
,
2
0
0
4
3
.
C
h
a
r
y
:

P
r
o
d
u
c
t
i
o
n

a
n
d

O
p
e
r
a
t
i
o
n
s

M
a
n
a
g
e
m
e
n
t
,

3
/
e
,

T
M
H
,

2
0
0
4
.
4
.
D
o
m
n
i
c
k

S
a
l
v
a
t
o
r
e
:

M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s

I
n

a

G
l
o
b
a
l

E
c
o
n
o
m
y
,

4
t
h

E
d
i
t
i
o
n
,

T
h
o
m
s
o
n
,

2
0
0
3
.
5
.
N
a
r
a
y
a
n
a
s
w
a
m
y
:

F
i
n
a
n
c
i
a
l

A
c
c
o
u
n
t
i
n
g

A

M
a
n
a
g
e
r
i
a
l

P
e
r
s
p
e
c
t
i
v
e
,

P
H
I
,

2
0
0
5
6
.
P
e
t
e
r
s
o
n

&

L
e
w
i
s
:

M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s
,

4
t
h

E
d
i
t
i
o
n
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
,

2
0
0
4
7
.
R
a
g
h
u
n
a
t
h
a

R
e
d
d
y

&

N
a
r
a
s
i
m
h
a
c
h
a
r
y
:

M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s
&

F
i
n
a
n
c
i
a
l

A
n
a
l
y
s
i
s
,

S
c
i
t
e
c
h
,
2
0
0
5
.
8
.
S
.
N
.
M
a
h
e
s
w
a
r
i

&

S
.
K
.

M
a
h
e
s
w
a
r
i
,

F
i
n
a
n
c
i
a
l

A
c
c
o
u
n
t
i
n
g
,

V
i
k
a
s
,

2
0
0
5
.
9
.
T
r
u
e
t

a
n
d

T
r
u
e
t
:

M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s
:
A
n
a
l
y
s
i
s
,

P
r
o
b
l
e
m
s

a
n
d

C
a
s
e
s
,

W
i
l
e
y
,

2
0
0
4
.
1
0
.
D
w
i
v
e
d
i
:
M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s
,

6
t
h

E
d
.
,

V
i
k
a
s
,

2
0
0
2
1
1
.
Y
o
g
e
s
h

M
a
h
e
s
w
a
r
i
:
M
a
n
a
g
e
r
i
a
l

E
c
o
n
o
m
i
c
s
,

2
n
d

E
d
.
,
P
H
I
,

2
0
0
5
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
2
9
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r

T








P









C
4
+
1






0










4
(
C
S

0
5
4
3
5
)


O
P
E
R
A
T
I
N
G

S
Y
S
T
E
M
S
U
N
I
T


I
C
o
m
p
u
t
e
r

S
y
s
t
e
m

a
n
d

O
p
e
r
a
t
i
n
g

S
y
s
t
e
m

O
v
e
r
v
i
e
w
:

O
v
e
r
v
i
e
w

o
f

C
o
m
p
u
t
e
r

S
y
s
t
e
m

h
a
r
d
w
a
r
e

I
n
s
t
r
u
c
t
i
o
n

e
x
e
c
u
t
i
o
n


I
/
O

f
u
n
c
t
i
o
n


I
n
t
e
r
r
u
p
t
s


M
e
m
o
r
y

h
i
e
r
a
r
c
h
y


I
.
O

C
o
m
m
u
n
i
c
a
t
i
o
n

t
e
c
h
n
i
q
u
e
s
.
O
p
e
r
a
t
i
n
g

S
y
s
t
e
m

O
b
j
e
c
t
i
v
e
s

a
n
d

f
u
n
c
t
i
o
n
s


E
v
a
l
u
a
t
i
o
n

o
f

o
p
e
r
a
t
i
n
g

S
y
s
t
e
m


E
x
a
m
p
l
e

S
y
s
t
e
m
s
.
U
N
I
T

-

I
I
P
r
o
c
e
s
s

D
e
s
c
r
i
p
t
i
o
n


P
r
o
c
e
s
s

C
o
n
t
r
o
l

P
r
o
c
e
s
s

S
t
a
t
e
s
-

P
r
o
c
e
s
s

a
n
d

T
h
r
e
a
d
s


-

E
x
a
m
p
l
e
s

o
f

P
r
o
c
e
s
s
d
e
s
c
r
i
p
t
i
o
n

a
n
d

C
o
n
t
r
o
l
.
U
N
I
T
-

I
I
I
C
o
n
c
u
r
r
e
n
c
y

:


P
r
i
n
c
i
p
l
e
s

o
f

C
o
n
c
u
r
r
e
n
c
y


M
u
t
u
a
l

E
x
c
l
u
s
i
o
n


S
o
f
t
w
a
r
e

a
n
d

h
a
r
d
w
a
r
e

a
p
p
r
o
a
c
h
e
s

s
e
m
a
p
h
o
r
e
s


M
o
n
i
t
o
r
s


M
e
s
s
a
g
e

P
a
s
s
i
n
g


R
e
a
d
e
r
s

W
r
i
t
e
r
s

P
r
o
b
l
e
m
.
U
N
I
T
-

I
V
P
r
i
n
c
i
p
l
e
s

o
f

d
e
a
d
l
o
c
k


d
e
a
d
l
o
c
k

p
r
e
v
e
n
t
i
o
n
,

d
e
t
e
c
t
i
o
n

a
n
d

a
v
o
i
d
a
n
c
e

d
i
n
i
n
g

p
h
i
l
o
s
o
p
h
e
r
s


p
r
o
b
l
e
m

e
x
a
m
p
l
e

S
y
s
t
e
m
s
.
U
N
I
T


V
M
e
m
o
r
y

M
a
n
a
g
e
m
e
n
t

:


M
e
m
o
r
y

M
a
n
a
g
e
m
e
n
t

r
e
q
u
i
r
e
m
e
n
t
s


l
o
a
d
i
n
g

p
r
o
g
r
a
m
m
e
s

i
n

t
o

m
a
i
n

m
e
m
o
r
y

v
i
r
t
u
a
l

m
e
m
o
r
y


h
a
r
d
w
a
r
e

a
n
d

C
o
n
t
r
o
l

s
t
r
u
c
t
u
r
e
s


O
S

S
o
f
t
w
a
r
e


E
x
a
m
p
l
e
s

o
f

M
e
m
o
r
y

M
a
n
a
g
e
m
e
n
t
.
U
N
I
T


V
I
U
n
i
p
r
o
c
e
s
s
o
r

S
c
h
e
d
u
l
i
n
g

:


T
y
p
e
s

o
f

S
c
h
e
d
u
l
i
n
g


S
c
h
e
d
u
l
i
n
g

a
l
g
o
r
i
t
h
m
s


I
/
O

m
a
n
a
g
e
m
e
n
t

a
n
d

D
i
s
c
S
c
h
e
d
u
l
i
n
g


I
/
o

d
e
v
i
c
e
s


o
r
g
a
n
i
z
a
t
i
o
n


o
f

I
/
O

f
u
n
c
t
i
o
n


O
S

d
e
s
i
g
n

i
s
s
u
e
s


I
/
O

b
u
f
f
e
r
i
n
g


D
i
s
k

I
/
O

d
i
s
k

s
c
h
e
d
u
l
i
n
g

P
o
l
i
c
i
e
s


e
x
a
m
p
l
e
s

S
y
s
t
e
m
.
U
N
I
T


V
I
I
F
i
l
e

M
a
n
a
g
e
m
e
n
t

a
n
d

S
e
c
u
r
i
t
y

:


O
v
e
r
v
i
e
w

o
f

f
i
l
e

m
a
n
a
g
e
m
e
n
t


f
i
l
e

o
r
g
a
n
i
z
a
t
i
o
n

a
n
d

a
c
c
e
s
s


F
i
l
e
D
i
r
e
c
t
o
r
i
e
s


F
i
l
e

s
h
a
r
i
n
g


r
e
c
o
r
d

b
l
o
c
k
i
n
g


s
e
c
o
n
d
a
r
y

S
t
o
r
a
g
e

M
a
n
a
g
e
m
e
n
t


e
x
a
m
p
l
e

s
y
s
t
e
m
.
U
N
I
T


V
I
I
I
S
e
c
u
r
i
t
y

:


S
e
c
u
r
i
t
y

t
h
r
e
a
t
s


P
r
o
t
e
c
t
i
o
n


i
n
t
r
u
d
e
r
s


V
i
r
u
s
e
s


t
r
u
s
t
e
d

S
y
s
t
e
m
.
T
E
X
T

B
O
O
K
S

:
1
.
O
p
e
r
a
t
i
n
g

S
y
s
t
e
m
s


I
n
t
e
r
n
a
l

a
n
d

D
e
s
i
g
n

P
r
i
n
c
i
p
l
e
s

S
t
a
l
l
i
n
g
s
,


F
i
f
t
h

E
d
i
t
i
o
n

2
0
0
5
,

P
e
a
r
s
o
n
e
d
u
c
a
t
i
o
n
/
P
H
I
2
.
O
p
e
r
a
t
i
n
g

S
y
s
t
e
m

P
r
i
n
c
i
p
l
e
s
-

A
b
r
a
h
a
m

S
i
l
b
e
r
c
h
a
t
z
,

P
e
t
e
r

B
.

G
a
l
v
i
n
,

G
r
e
g

G
a
g
n
e

7
t
h

E
d
i
t
i
o
n
,
J
o
h
n

W
i
l
e
y
.
R
E
F
E
R
E
N
C
E
S

:
1
.
O
p
e
r
a
t
i
n
g

S
y
s
t
e
m

A

D
e
s
i
g
n

A
p
p
r
o
a
c
h
-
C
r
o
w
l
e
y
,
T
M
H
.
2
.
M
o
d
e
r
n

O
p
e
r
a
t
i
n
g

S
y
s
t
e
m
s
,

A
n
d
r
e
w

S

T
a
n
e
n
b
a
u
m


2
n
d

e
d
i
t
i
o
n

P
e
a
r
s
o
n
/
P
H
I
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r

T








P









C
4
+
1







0










4
(
C
S

0
5
1
3
8
)


C
O
M
P
U
T
E
R

N
E
T
W
O
R
K
S
U
N
I
T


I
I
n
t
r
o
d
u
c
t
i
o
n

:


O
S
I
,

T
C
P
/
I
P

a
n
d

o
t
h
e
r

n
e
t
w
o
r
k
s

m
o
d
e
l
s
,

E
x
a
m
p
l
e
s

o
f

N
e
t
w
o
r
k
s
:

N
o
v
e
l
l

N
e
t
w
o
r
k
s
,
A
r
p
a
n
e
t
,

I
n
t
e
r
n
e
t
,

N
e
t
w
o
r
k

T
o
p
o
l
o
g
i
e
s

W
A
N
,

L
A
N
,

M
A
N
.
U
N
I
T

-

I
I
P
h
y
s
i
c
a
l

L
a
y
e
r

:



T
r
a
n
s
m
i
s
s
i
o
n

m
e
d
i
a

c
o
p
p
e
r
,

t
w
i
s
t
e
d

p
a
i
r

w
i
r
e
l
e
s
s
,

s
w
i
t
c
h
i
n
g

a
n
d

e
n
c
o
d
i
n
g

a
s
y
n
c
h
r
o
n
o
u
s
c
o
m
m
u
n
i
c
a
t
i
o
n
s
;




N
a
r
r
o
w

b
a
n
d
,

b
r
o
a
d

b
a
n
d

I
S
D
N

a
n
d

A
T
M
.
U
N
I
T

-

I
I
I
D
a
t
a

l
i
n
k

l
a
y
e
r

:


D
e
s
i
g
n

i
s
s
u
e
s
,

f
r
a
m
i
n
g
,

e
r
r
o
r

d
e
t
e
c
t
i
o
n

a
n
d

c
o
r
r
e
c
t
i
o
n
,

C
R
C
,

E
l
e
m
e
n
t
a
r
y

P
r
o
t
o
c
o
l
-
s
t
o
p
a
n
d

w
a
i
t
,

S
l
i
d
i
n
g

W
i
n
d
o
w
,

S
l
i
p
,

D
a
t
a

l
i
n
k

l
a
y
e
r

i
n

H
D
L
C
,

I
n
t
e
r
n
e
t
,

A
T
M
.
U
N
I
T

-

I
V
M
e
d
i
u
m

A
c
c
e
s
s

s
u
b

l
a
y
e
r

:


A
L
O
H
A
,

M
A
C

a
d
d
r
e
s
s
e
s
,

C
a
r
r
i
e
r

s
e
n
s
e

m
u
l
t
i
p
l
e

a
c
c
e
s
s
.

I
E
E
E

8
0
2
.
X
S
t
a
n
d
a
r
d

E
t
h
e
r
n
e
t
,

w
i
r
e
l
e
s
s

L
A
N
S
.

B
r
i
d
g
e
s
,
U
N
I
T

-

V
N
e
t
w
o
r
k

L
a
y
e
r

:


V
i
r
t
u
a
l

c
i
r
c
u
i
t

a
n
d

D
a
t
a
g
r
a
m

s
u
b
n
e
t
s
-
R
o
u
t
i
n
g

a
l
g
o
r
i
t
h
m

s
h
o
r
t
e
s
t

p
a
t
h

r
o
u
t
i
n
g
,

F
l
o
o
d
i
n
g
,
H
i
e
r
a
r
c
h
i
c
a
l

r
o
u
t
i
n
g
,

B
r
o
a
d

c
a
s
t
,

M
u
l
t
i

c
a
s
t
,

d
i
s
t
a
n
c
e

v
e
c
t
o
r

r
o
u
t
i
n
g
.
U
N
I
T


V
I
D
y
n
a
m
i
c

r
o
u
t
i
n
g


B
r
o
a
d
c
a
s
t

r
o
u
t
i
n
g
.

R
o
t
a
r
y

f
o
r

m
o
b
i
l
i
t
y
.

C
o
n
g
e
s
t
i
o
n
,

C
o
n
t
r
o
l

A
l
g
o
r
i
t
h
m
s


G
e
n
e
r
a
l
P
r
i
n
c
i
p
l
e
s


o
f

C
o
n
g
e
s
t
i
o
n

p
r
e
v
e
n
s
i
o
n

p
o
l
i
c
i
e
s
.

I
n
t
e
r
n
e
t

w
o
r
k
i
n
g
:

T
h
e

N
e
t
w
o
r
k

l
a
y
e
r

i
n

t
h
e

i
n
t
e
r
n
e
t

a
n
d

i
n
t
h
e

A
T
M

N
e
t
w
o
r
k
s
.
U
N
I
T

V
I
I
T
r
a
n
s
p
o
r
t

L
a
y
e
r
:

T
r
a
n
s
p
o
r
t

S
e
r
v
i
c
e
s
,

C
o
n
n
e
c
t
i
o
n

m
a
n
a
g
e
m
e
n
t
,

T
C
P

a
n
d

U
D
P

p
r
o
t
o
c
o
l
s
;

A
T
M

A
A
L
L
a
y
e
r

P
r
o
t
o
c
o
l
.
U
N
I
T


V
I
I
I
A
p
p
l
i
c
a
t
i
o
n

L
a
y
e
r


N
e
t
w
o
r
k

S
e
c
u
r
i
t
y
,

D
o
m
a
i
n

n
a
m
e

s
y
s
t
e
m
,

S
N
M
P
,

E
l
e
c
t
r
o
n
i
c

M
a
i
l
;

t
h
e

W
o
r
l
d

W
E
B
,
M
u
l
t
i

M
e
d
i
a
.
T
E
X
T

B
O
O
K
S

:
1
.
C
o
m
p
u
t
e
r

N
e
t
w
o
r
k
s


A
n
d
r
e
w

S

T
a
n
e
n
b
a
u
m
,
4
t
h

E
d
i
t
i
o
n
.

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
/
P
H
I
2
.
D
a
t
a

C
o
m
m
u
n
i
c
a
t
i
o
n
s

a
n
d

N
e
t
w
o
r
k
i
n
g


B
e
h
r
o
u
z

A
.

F
o
r
o
u
z
a
n
.
T
h
i
r
d

E
d
i
t
i
o
n

T
M
H
.
R
E
F
E
R
E
N
C
E
S

:
1
.
A
n

E
n
g
i
n
e
e
r
i
n
g

A
p
p
r
o
a
c
h

t
o

C
o
m
p
u
t
e
r

N
e
t
w
o
r
k
s
-
S
.
K
e
s
h
a
v
,

2
n
d

E
d
i
t
i
o
n
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
2
.
U
n
d
e
r
s
t
a
n
d
i
n
g

c
o
m
m
u
n
i
c
a
t
i
o
n
s

a
n
d

N
e
t
w
o
r
k
s
,

3
r
d

E
d
i
t
i
o
n
,

W
.
A
.

S
h
a
y
,

T
h
o
m
s
o
n
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
0
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1






0










4
(
C
S

0
5
4
7
5
)


P
R
I
N
C
I
P
L
E
S

O
F

P
R
O
G
R
A
M
M
I
N
G

L
A
N
G
U
A
G
E
S
U
N
I
T
-
I
P
r
e
l
i
m
i
n
a
r
y

C
o
n
c
e
p
t
s
:

R
e
a
s
o
n
s

f
o
r

s
t
u
d
y
i
n
g
,

c
o
n
c
e
p
t
s

o
f

p
r
o
g
r
a
m
m
i
n
g

l
a
n
g
u
a
g
e
s
,

P
r
o
g
r
a
m
m
i
n
g

d
o
m
a
i
n
s
,
L
a
n
g
u
a
g
e

E
v
a
l
u
a
t
i
o
n

C
r
i
t
e
r
i
a
,

i
n
f
l
u
e
n
c
e
s

o
n

L
a
n
g
u
a
g
e

d
e
s
i
g
n
,

L
a
n
g
u
a
g
e

c
a
t
e
g
o
r
i
e
s
,


P
r
o
g
r
a
m
m
i
n
g
P
a
r
a
d
i
g
m
s


I
m
p
e
r
a
t
i
v
e
,

O
b
j
e
c
t

O
r
i
e
n
t
e
d
,

f
u
n
c
t
i
o
n
a
l

P
r
o
g
r
a
m
m
i
n
g

,

L
o
g
i
c

P
r
o
g
r
a
m
m
i
n
g
.

P
r
o
g
r
a
m
m
i
n
g
L
a
n
g
u
a
g
e

I
m
p
l
e
m
e
n
t
a
t
i
o
n


C
o
m
p
i
l
a
t
i
o
n

a
n
d

V
i
r
t
u
a
l

M
a
c
h
i
n
e
s
,

p
r
o
g
r
a
m
m
i
n
g

e
n
v
i
r
o
n
m
e
n
t
s
.
U
N
I
T


I
I
S
y
n
t
a
x

a
n
d

S
e
m
a
n
t
i
c
s
:

g
e
n
e
r
a
l

P
r
o
b
l
e
m

o
f

d
e
s
c
r
i
b
i
n
g

S
y
n
t
a
x

a
n
d

S
e
m
a
n
t
i
c
s
,

f
o
r
m
a
l

m
e
t
h
o
d
s

o
f

d
e
s
c
r
i
b
i
n
g
s
y
n
t
a
x

-

B
N
F
,

E
B
N
F

f
o
r

c
o
m
m
o
n

p
r
o
g
r
a
m
m
i
n
g

l
a
n
g
u
a
g
e
s

f
e
a
t
u
r
e
s
,

p
a
r
s
e

t
r
e
e
s
,

a
m
b
i
g
u
o
u
s

g
r
a
m
m
a
r
s
,
a
t
t
r
i
b
u
t
e

g
r
a
m
m
a
r
s
,

d
e
n
o
t
a
t
i
o
n
a
l

s
e
m
a
n
t
i
c
s

a
n
d

a
x
i
o
m
a
t
i
c

s
e
m
a
n
t
i
c
s

f
o
r

c
o
m
m
o
n

p
r
o
g
r
a
m
m
i
n
g

l
a
n
g
u
a
g
e
f
e
a
t
u
r
e
s
.
U
N
I
T
-
I
I
I
D
a
t
a

t
y
p
e
s
:

I
n
t
r
o
d
u
c
t
i
o
n
,

p
r
i
m
i
t
i
v
e
,

c
h
a
r
a
c
t
e
r
,

u
s
e
r

d
e
f
i
n
e
d
,

a
r
r
a
y
,

a
s
s
o
c
i
a
t
i
v
e
,

r
e
c
o
r
d
,

u
n
i
o
n
,

p
o
i
n
t
e
r

a
n
d
r
e
f
e
r
e
n
c
e

t
y
p
e
s
,

d
e
s
i
g
n

a
n
d

i
m
p
l
e
m
e
n
t
a
t
i
o
n

u
s
e
s

r
e
l
a
t
e
d

t
o

t
h
e
s
e

t
y
p
e
s
.


N
a
m
e
s

,
V
a
r
i
a
b
l
e
,

c
o
n
c
e
p
t

o
f
b
i
n
d
i
n
g
,

t
y
p
e

c
h
e
c
k
i
n
g
,

s
t
r
o
n
g

t
y
p
i
n
g
,

t
y
p
e

c
o
m
p
a
t
i
b
i
l
i
t
y
,

n
a
m
e
d

c
o
n
s
t
a
n
t
s
,

v
a
r
i
a
b
l
e

i
n
i
t
i
a
l
i
z
a
t
i
o
n
.
U
N
I
T
-
I
V
E
x
p
r
e
s
s
i
o
n
s

a
n
d

S
t
a
t
e
m
e
n
t
s
:

A
r
i
t
h
m
e
t
i
c

r
e
l
a
t
i
o
n
a
l

a
n
d

B
o
o
l
e
a
n

e
x
p
r
e
s
s
i
o
n
s
,

S
h
o
r
t

c
i
r
c
u
i
t

e
v
a
l
u
a
t
i
o
n
m
i
x
e
d

m
o
d
e

a
s
s
i
g
n
m
e
n
t
,

A
s
s
i
g
n
m
e
n
t

S
t
a
t
e
m
e
n
t
s
,

C
o
n
t
r
o
l

S
t
r
u
c
t
u
r
e
s


S
t
a
t
e
m
e
n
t

L
e
v
e
l
,

C
o
m
p
o
u
n
d
S
t
a
t
e
m
e
n
t
s
,

S
e
l
e
c
t
i
o
n
,

I
t
e
r
a
t
i
o
n
,

U
n
c
o
n
d
i
t
i
o
n
a
l

S
t
a
t
e
m
e
n
t
s
,

g
u
a
r
d
e
d

c
o
m
m
a
n
d
s
.
U
N
I
T
-
V
:
S
u
b
p
r
o
g
r
a
m
s

a
n
d

B
l
o
c
k
s
:

F
u
n
d
a
m
e
n
t
a
l
s

o
f

s
u
b
-
p
r
o
g
r
a
m
s
,

S
c
o
p
e

a
n
d

l
i
f
e
t
i
m
e

o
f

v
a
r
i
a
b
l
e
,

s
t
a
t
i
c

a
n
d
d
y
n
a
m
i
c

s
c
o
p
e
,

D
e
s
i
g
n

i
s
s
u
e
s

o
f

s
u
b
p
r
o
g
r
a
m
s

a
n
d

o
p
e
r
a
t
i
o
n
s
,

l
o
c
a
l

r
e
f
e
r
e
n
c
i
n
g

e
n
v
i
r
o
n
m
e
n
t
s
,

p
a
r
a
m
e
t
e
r
p
a
s
s
i
n
g

m
e
t
h
o
d
s
,

o
v
e
r
l
o
a
d
e
d

s
u
b
-
p
r
o
g
r
a
m
s
,

g
e
n
e
r
i
c

s
u
b
-
p
r
o
g
r
a
m
s
,

p
a
r
a
m
e
t
e
r
s

t
h
a
t

a
r
e

s
u
b
-
p
r
o
g
r
a
m
n
a
m
e
s
,

d
e
s
i
g
n

i
s
s
u
e
s

f
o
r

f
u
n
c
t
i
o
n
s

u
s
e
r

d
e
f
i
n
e
d

o
v
e
r
l
o
a
d
e
d

o
p
e
r
a
t
o
r
s
,

c
o

r
o
u
t
i
n
e
s
.
U
N
I
T
-
V
I
A
b
s
t
r
a
c
t

D
a
t
a

t
y
p
e
s
:

A
b
s
t
r
a
c
t
i
o
n
s

a
n
d

e
n
c
a
p
s
u
l
a
t
i
o
n
,

i
n
t
r
o
d
u
c
t
i
o
n
s

t
o

d
a
t
a

a
b
s
t
r
a
c
t
i
o
n
,

d
e
s
i
g
n

i
s
s
u
e
s
,
l
a
n
g
u
a
g
e

e
x
a
m
p
l
e
s
,

C
+
+

p
a
r
a
m
e
t
e
r
i
z
e
d

A
D
T
,

o
b
j
e
c
t

o
r
i
e
n
t
e
d

p
r
o
g
r
a
m
m
i
n
g

i
n

s
m
a
l
l

t
a
l
k
,

C
+
+
,




J
a
v
a
,

C
#
,
A
d
a

9
5
C
o
n
c
u
r
r
e
n
c
y
:

S
u
b
p
r
o
g
r
a
m

l
e
v
e
l

c
o
n
c
u
r
r
e
n
c
y
,

s
e
m
a
p
h
o
r
e
s
,

m
o
n
i
t
o
r
s
,

m
a
s
s
a
g
e

p
a
s
s
i
n
g
,


J
a
v
a

t
h
r
e
a
d
s
,

C
#
t
h
r
e
a
d
s
.
U
N
I
T

-

V
I
I
E
x
c
e
p
t
i
o
n

h
a
n
d
l
i
n
g

:



E
x
c
e
p
t
i
o
n
s
,

e
x
c
e
p
t
i
o
n

P
r
o
p
a
g
a
t
i
o
n
,

E
x
c
e
p
t
i
o
n

h
a
n
d
l
e
r

i
n

A
d
a
,

C
+
+

a
n
d

J
a
v
a
.
L
o
g
i
c

P
r
o
g
r
a
m
m
i
n
g

L
a
n
g
u
a
g
e

:



I
n
t
r
o
d
u
c
t
i
o
n

a
n
d

o
v
e
r
v
i
e
w

o
f

l
o
g
i
c

p
r
o
g
r
a
m
m
i
n
g
,

b
a
s
i
c

e
l
e
m
e
n
t
s

o
f
p
r
o
l
o
g
,

a
p
p
l
i
c
a
t
i
o
n

o
f

l
o
g
i
c

p
r
o
g
r
a
m
m
i
n
g
.
U
N
I
T

-

V
I
I
I
F
u
n
c
t
i
o
n
a
l

P
r
o
g
r
a
m
m
i
n
g

L
a
n
g
u
a
g
e
s
:

I
n
t
r
o
d
u
c
t
i
o
n
,

f
u
n
d
a
m
e
n
t
a
l
s

o
f

F
P
L
,

L
I
S
P
,

M
L
,

H
a
s
k
e
l
l
,

a
p
p
l
i
c
a
t
i
o
n

o
f
F
u
n
c
t
i
o
n
a
l

P
r
o
g
r
a
m
m
i
n
g

L
a
n
g
u
a
g
e
s

a
n
d

c
o
m
p
a
r
i
s
o
n

o
f

f
u
n
c
t
i
o
n
a
l

a
n
d

i
m
p
e
r
a
t
i
v
e

L
a
n
g
u
a
g
e
s
.
T
E
X
T

B
O
O
K
S

:
1
.
C
o
n
c
e
p
t
s

o
f

P
r
o
g
r
a
m
m
i
n
g

L
a
n
g
u
a
g
e
s

R
o
b
e
r
t

.
W
.

S
e
b
e
s
t
a

6
/
e
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
P
r
o
g
r
a
m
m
i
n
g

L
a
n
g
u
a
g
e
s

D
e
s
i
g
n

a
n
d

I
m
p
l
e
m
e
n
t
a
t
i
o
n


P
r
a
t
t

a
n
d

Z
e
l
k
o
w
i
t
z
,

F
o
u
r
t
h

E
d
i
t
i
o
n

P
H
I
/
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
P
r
o
g
r
a
m
m
i
n
g

l
a
n
g
u
a
g
e
s

G
h
e
z
z
i
,

3
/
e
,

J
o
h
n

W
i
l
e
y
2
.
P
r
o
g
r
a
m
m
i
n
g

L
a
n
g
u
a
g
e
s

L
o
u
d
e
n
,

S
e
c
o
n
d

E
d
i
t
i
o
n
,

T
h
o
m
s
o
n
.
3
.
P
r
o
g
r
a
m
m
i
n
g

l
a
n
g
u
a
g
e
s

W
a
t
t
,


W
i
l
e
y

D
r
e
a
m
t
e
c
h
4
.
L
I
S
P


P
a
t
r
i
c

H
e
n
r
y



W
i
n
s
t
o
n

A
n
d

P
a
u
l

H
o
r
n


P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
5
.
P
r
o
g
r
a
m
m
i
n
g

i
n

P
R
O
L
O
G

C
l
o
c
k
s
i
n
,

S
p
r
i
n
g
e
r
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
1
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
0









3









2
(
C
S

0
5
5
6
4
)


U
M
L

L
A
B
1
.
T
h
e

s
t
u
d
e
n
t

s
h
o
u
l
d

t
a
k
e

u
p

t
h
e

c
a
s
e

s
t
u
d
y

o
f

U
n
i
f
i
e
d

L
i
b
r
a
r
y

a
p
p
l
i
c
a
t
i
o
n

w
h
i
c
h

i
s

m
e
n
t
i
o
n
e
d

i
n

t
h
e
t
h
e
o
r
y
,

a
n
d

M
o
d
e
l

i
t

i
n

d
i
f
f
e
r
e
n
t

v
i
e
w
s

i
.
e

U
s
e

c
a
s
e

v
i
e
w
,

l
o
g
i
c
a
l

v
i
e
w
,

c
o
m
p
o
n
e
n
t

v
i
e
w
,

D
e
p
l
o
y
m
e
n
t
v
i
e
w
,

D
a
t
a
b
a
s
e

d
e
s
i
g
n
,

f
o
r
w
a
r
d

a
n
d

R
e
v
e
r
s
e

E
n
g
i
n
e
e
r
i
n
g
,

a
n
d

G
e
n
e
r
a
t
i
o
n

o
f

d
o
c
u
m
e
n
t
a
t
i
o
n

o
f
t
h
e

p
r
o
j
e
c
t
.
2
.
S
t
u
d
e
n
t

h
a
s

t
o

t
a
k
e

u
p

a
n
o
t
h
e
r

c
a
s
e

s
t
u
d
y

o
f

h
i
s
/
h
e
r

o
w
n

i
n
t
e
r
e
s
t

a
n
d

d
o

t
h
e

s
a
m
e

w
h
a
t

e
v
e
r
m
e
n
t
i
o
n
e
d

i
n

f
i
r
s
t

p
r
o
b
l
e
m
.

S
o
m
e

o
f

t
h
e

i
d
e
a
s

r
e
g
a
r
d
i
n
g

c
a
s
e

s
t
u
d
i
e
s

a
r
e

g
i
v
e
n

i
n

r
e
f
e
r
e
n
c
e

b
o
o
k
s
w
h
i
c
h

w
e
r
e

m
e
n
t
i
o
n
e
d

i
n

t
h
e
o
r
y

s
y
l
l
a
b
u
s

c
a
n

b
e

r
e
f
e
r
r
e
d

f
o
r

s
o
m
e

i
d
e
a
.
N
o
t
e

:
T
h
e

a
n
a
l
y
s
i
s
,

d
e
s
i
g
n
,

c
o
d
i
n
g
,

d
o
c
u
m
e
n
t
a
t
i
o
n
,

d
a
t
a
b
a
s
e

d
e
s
i
g
n

o
f

m
i
n
i

p
r
o
j
e
c
t

w
h
i
c
h

w
i
l
l

b
e

c
a
r
r
i
e
d
o
u
t

i
n

4
t
h

y
e
a
r

s
h
o
u
l
d

b
e

d
o
n
e

i
n

o
b
j
e
c
t
-
o
r
i
e
n
t
e
d

a
p
p
r
o
a
c
h

u
s
i
n
g

U
M
L

a
n
d

b
y

u
s
i
n
g

a
p
p
r
o
p
r
i
a
t
e
s
o
f
t
w
a
r
e

w
h
i
c
h

s
u
p
p
o
r
t
s

U
M
L
,

o
t
h
e
r
w
i
s
e

t
h
e

m
i
n
i

p
r
o
j
e
c
t

w
i
l
l

n
o
t

b
e

e
v
a
l
u
a
t
e
d
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T






P





C
0






3






2
(
C
S

0
5
1
3
9
)


C
O
M
P
U
T
E
R

N
E
T
R
W
O
R
K
S

A
N
D

O
P
E
R
A
T
I
N
G

S
Y
S
T
E
M
S

L
A
B
P
a
r
t

-

A
1
.
I
m
p
l
e
m
e
n
t

t
h
e

d
a
t
a

l
i
n
k

l
a
y
e
r

f
r
a
m
i
n
g

m
e
t
h
o
d
s

s
u
c
h

a
s

c
h
a
r
a
c
t
e
r
,

c
h
a
r
a
c
t
e
r

s
t
u
f
f
i
n
g

a
n
d

b
i
t
s
t
u
f
f
i
n
g
.
2
.
I
m
p
l
e
m
e
n
t

o
n

a

d
a
t
a

s
e
t

o
f

c
h
a
r
a
c
t
e
r
s

t
h
e

t
h
r
e
e

C
R
C

p
o
l
y
n
o
m
i
a
l
s


C
R
C

1
2
,

C
R
C

1
6

a
n
d

C
R
C
C
C
I
P

.
3
.
I
m
p
l
e
m
e
n
t

D
i
j
k
s
t
r
a

s

a
l
g
o
r
i
t
h
m

t
o

c
o
m
p
u
t
e

t
h
e

S
h
o
r
t
e
s
t

p
a
t
h

t
h
r
u

a

g
r
a
p
h
.
4
.
T
a
k
e

a
n

e
x
a
m
p
l
e

s
u
b
n
e
t

g
r
a
p
h

w
i
t
h

w
e
i
g
h
t
s

i
n
d
i
c
a
t
i
n
g

d
e
l
a
y

b
e
t
w
e
e
n

n
o
d
e
s
.

N
o
w

o
b
t
a
i
n

R
o
u
t
i
n
g
t
a
b
l
e

a
r
t

e
a
c
h

n
o
d
e

u
s
i
n
g

d
i
s
t
a
n
c
e

v
e
c
t
o
r

r
o
u
t
i
n
g

a
l
g
o
r
i
t
h
m
5
.
T
a
k
e

a
n

e
x
a
m
p
l
e

s
u
b
n
e
t

o
f

h
o
s
t
s

.

O
b
t
a
i
n

b
r
o
a
d
c
a
s
t

t
r
e
e

f
o
r

i
t
.
6
.
T
a
k
e

a

6
4

b
i
t

p
l
a
y
i
n
g

t
e
x
t

a
n
d

e
n
c
r
y
p
t

t
h
e

s
a
m
e

u
s
i
n
g

D
E
S

a
l
g
o
r
i
t
h
m

.
7
.
W
r
i
t
e

a

p
r
o
g
r
a
m

t
o

b
r
e
a
k

t
h
e

a
b
o
v
e

D
E
S

c
o
d
i
n
g
8
.
U
s
i
n
g

R
S
A

a
l
g
o
r
i
t
h
m

E
n
c
r
y
p
t

a

t
e
x
t

d
a
t
a

a
n
d

D
e
c
r
y
p
t

t
h
e

s
a
m
e

.
P
a
r
t

-

B
1
.
S
i
m
u
l
a
t
e

t
h
e

f
o
l
l
o
w
i
n
g

C
P
U

s
c
h
e
d
u
l
i
n
g

a
l
g
o
r
i
t
h
m
s
a
)


R
o
u
n
d

R
o
b
i
n





b
)


S
J
F





c
)


F
C
F
S





d
)


P
r
i
o
r
i
t
y
2
.
S
i
m
u
l
a
t
e

a
l
l

f
i
l
e

a
l
l
o
c
a
t
i
o
n

s
t
r
a
t
e
g
i
e
s
a
)


S
e
q
u
e
n
t
i
a
l
b
)

I
n
d
e
x
e
d
c
)

L
i
n
k
e
d
3
.
S
i
m
u
l
a
t
e

M
V
T

a
n
d

M
F
T
4
.
S
i
m
u
l
a
t
e

a
l
l

F
i
l
e

O
r
g
a
n
i
z
a
t
i
o
n

T
e
c
h
n
i
q
u
e
s
a
)


S
i
n
g
l
e

l
e
v
e
l

d
i
r
e
c
t
o
r
y





b
)


T
w
o

l
e
v
e
l





c
)


H
i
e
r
a
r
c
h
i
c
a
l




d
)


D
A
G
5
.
S
i
m
u
l
a
t
e

B
a
n
k
e
r
s

A
l
g
o
r
i
t
h
m

f
o
r

D
e
a
d

L
o
c
k

A
v
o
i
d
a
n
c
e
6
.
S
i
m
u
l
a
t
e

B
a
n
k
e
r
s

A
l
g
o
r
i
t
h
m

f
o
r

D
e
a
d

L
o
c
k

P
r
e
v
e
n
t
i
o
n
7
.
S
i
m
u
l
a
t
e

a
l
l

p
a
g
e

r
e
p
l
a
c
e
m
e
n
t

a
l
g
o
r
i
t
h
m
s
a
)

F
I
F
O
b
)

L
R
U
c
)

L
F
U



E
t
c
.

8
.
S
i
m
u
l
a
t
e

P
a
g
i
n
g

T
e
c
h
n
i
q
u
e

o
f

m
e
m
o
r
y

m
a
n
a
g
e
m
e
n
t
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
2
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1






0










4
(
C
S

0
5
1
3
7
)


C
O
M
P
U
T
E
R

G
R
A
P
H
I
C
S
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n
,

A
p
p
l
i
c
a
t
i
o
n

a
r
e
a
s

o
f

C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s
,

o
v
e
r
v
i
e
w

o
f

g
r
a
p
h
i
c
s

s
y
s
t
e
m
s
,

v
i
d
e
o
-
d
i
s
p
l
a
y

d
e
v
i
c
e
s
,
r
a
s
t
e
r
-
s
c
a
n

s
y
s
t
e
m
s
,

r
a
n
d
o
m

s
c
a
n

s
y
s
t
e
m
s
,

g
r
a
p
h
i
c
s

m
o
n
i
t
o
r
s

a
n
d

w
o
r
k

s
t
a
t
i
o
n
s

a
n
d

i
n
p
u
t

d
e
v
i
c
e
s
(
p
.
n
o
s

2
2
-
9
0

o
f

t
e
x
t

b
o
o
k
-
1
)
.
U
N
I
T

-

I
I
O
u
t
p
u
t

p
r
i
m
i
t
i
v
e
s

:



P
o
i
n
t
s

a
n
d

l
i
n
e
s
,

l
i
n
e

d
r
a
w
i
n
g

a
l
g
o
r
i
t
h
m
s
,

m
i
d
-
p
o
i
n
t

c
i
r
c
l
e

a
n
d

e
l
l
i
p
s
e

a
l
g
o
r
i
t
h
m
s
.
F
i
l
l
e
d
a
r
e
a

p
r
i
m
i
t
i
v
e
s
:

S
c
a
n

l
i
n
e

p
o
l
y
g
o
n

f
i
l
l

a
l
g
o
r
i
t
h
m
,

b
o
u
n
d
a
r
y
-
f
i
l
l

a
n
d

f
l
o
o
d
-
f
i
l
l

a
l
g
o
r
i
t
h
m
s

(
p
.
n
o
s

1
0
3
-
1
2
3
,
1
3
7
-
1
4
5
,
1
4
7
-
1
5
0
,
1
6
4
-
1
7
1

o
f

t
e
x
t

b
o
o
k
-
1
,

p
.
n
o
s
.

7
2
-
9
9

o
f

t
e
x
t

b
o
o
k
-
2
)
.
U
N
I
T

-

I
I
I
2
-
D

g
e
o
m
e
t
r
i
c
a
l

t
r
a
n
s
f
o
r
m
s

:


T
r
a
n
s
l
a
t
i
o
n
,

s
c
a
l
i
n
g
,

r
o
t
a
t
i
o
n
,

r
e
f
l
e
c
t
i
o
n

a
n
d

s
h
e
a
r

t
r
a
n
s
f
o
r
m
a
t
i
o
n
s
,

m
a
t
r
i
x
r
e
p
r
e
s
e
n
t
a
t
i
o
n
s

a
n
d

h
o
m
o
g
e
n
e
o
u
s

c
o
o
r
d
i
n
a
t
e
s
,

c
o
m
p
o
s
i
t
e

t
r
a
n
s
f
o
r
m
s
,

t
r
a
n
s
f
o
r
m
a
t
i
o
n
s

b
e
t
w
e
e
n

c
o
o
r
d
i
n
a
t
e
s
y
s
t
e
m
s
.


(
p
.
n
o
s

2
0
4
-
2
2
7

o
f

t
e
x
t

b
o
o
k
-
1
)
.
U
N
I
T

-

I
V
2
-
D

v
i
e
w
i
n
g

:

T
h
e

v
i
e
w
i
n
g

p
i
p
e
l
i
n
e
,

v
i
e
w
i
n
g

c
o
o
r
d
i
n
a
t
e

r
e
f
e
r
e
n
c
e

f
r
a
m
e
,

w
i
n
d
o
w

t
o

v
i
e
w
-
p
o
r
t

c
o
o
r
d
i
n
a
t
e
t
r
a
n
s
f
o
r
m
a
t
i
o
n
,

v
i
e
w
i
n
g

f
u
n
c
t
i
o
n
s
,

C
o
h
e
n
-
S
u
t
h
e
r
l
a
n
d

a
n
d

C
y
r
u
s
-
b
e
c
k

l
i
n
e

c
l
i
p
p
i
n
g

a
l
g
o
r
i
t
h
m
s
,

S
u
t
h
e
r
l
a
n
d

H
o
d
g
e
m
a
n

p
o
l
y
g
o
n

c
l
i
p
p
i
n
g

a
l
g
o
r
i
t
h
m
(
p
.
n
o
s

2
3
7
-
2
4
9
,
2
5
7
-
2
6
1

o
f

t
e
x
t

b
o
o
k

-
1
,

p
.
n
o
s
.

1
1
1
-
1
2
6

o
f

t
e
x
t

b
o
o
k
-
2
)
.
U
N
I
T

-

V
3
-
D

o
b
j
e
c
t

r
e
p
r
e
s
e
n
t
a
t
i
o
n

:

P
o
l
y
g
o
n

s
u
r
f
a
c
e
s
,

q
u
a
d
r
i
c

s
u
r
f
a
c
e
s
,

s
p
l
i
n
e

r
e
p
r
e
s
e
n
t
a
t
i
o
n
,

H
e
r
m
i
t
e

c
u
r
v
e
,
B
e
z
i
e
r

c
u
r
v
e

a
n
d

B
-
S
p
l
i
n
e

c
u
r
v
e
s
,

B
e
z
i
e
r

a
n
d







B
-
S
p
l
i
n
e

s
u
r
f
a
c
e
s
.

B
a
s
i
c

i
l
l
u
m
i
n
a
t
i
o
n

m
o
d
e
l
s
,

p
o
l
y
g
o
n
r
e
n
d
e
r
i
n
g

m
e
t
h
o
d
s
.


(
p
.
n
o
s

3
2
4
-
3
3
1
,
3
4
0
-
3
4
2
,

3
4
7
-
3
6
4
,

5
1
6
-
5
3
1
,

5
4
2
-
5
4
6

o
f

t
e
x
t

b
o
o
k
-
1
,

p
.
n
o
s

4
7
3
-
5
2
9
,
7
2
1
-
7
3
9

o
f

t
e
x
t

b
o
o
k
-
2
)
.
U
N
I
T

-

V
I
3
-
D

G
e
o
m
e
t
r
i
c

t
r
a
n
s
f
o
r
m
a
t
i
o
n
s

:



T
r
a
n
s
l
a
t
i
o
n
,

r
o
t
a
t
i
o
n
,

s
c
a
l
i
n
g
,

r
e
f
l
e
c
t
i
o
n

a
n
d

s
h
e
a
r

t
r
a
n
s
f
o
r
m
a
t
i
o
n
s
,
c
o
m
p
o
s
i
t
e

t
r
a
n
s
f
o
r
m
a
t
i
o
n
s
.
3
-
D

v
i
e
w
i
n
g

:

V
i
e
w
i
n
g

p
i
p
e
l
i
n
e
,

v
i
e
w
i
n
g

c
o
o
r
d
i
n
a
t
e
s
,

v
i
e
w

v
o
l
u
m
e

a
n
d

g
e
n
e
r
a
l

p
r
o
j
e
c
t
i
o
n

t
r
a
n
s
f
o
r
m
s
a
n
d


c
l
i
p
p
i
n
g

(
p
.
n
o
s

4
2
7
-
4
4
3
,

4
5
2
-
4
8
1

o
f

t
e
x
t

b
o
o
k

-
1
)
.
U
N
I
T
-
V
I
I
V
i
s
i
b
l
e

s
u
r
f
a
c
e

d
e
t
e
c
t
i
o
n

m
e
t
h
o
d
s

:


C
l
a
s
s
i
f
i
c
a
t
i
o
n
,

b
a
c
k
-
f
a
c
e

d
e
t
e
c
t
i
o
n
,

d
e
p
t
h
-
b
u
f
f
e
r
,

s
c
a
n
-
l
i
n
e
,

d
e
p
t
h
s
o
r
t
i
n
g
,

B
S
P
-
t
r
e
e

m
e
t
h
o
d
s
,

a
r
e
a

s
u
b
-
d
i
v
i
s
i
o
n

a
n
d

o
c
t
r
e
e

m
e
t
h
o
d
s
(
p
.
n
o
s

4
8
9
-
5
0
5

o
f

t
e
x
t

b
o
o
k

-
1
,

C
h
a
p
t
e
r
1
5

o
f

o
f

t
e
x
t

b
o
o
k
-
2
)
.
U
N
I
T
-
V
I
I
I
C
o
m
p
u
t
e
r

a
n
i
m
a
t
i
o
n

:


D
e
s
i
g
n

o
f

a
n
i
m
a
t
i
o
n

s
e
q
u
e
n
c
e
,

g
e
n
e
r
a
l

c
o
m
p
u
t
e
r

a
n
i
m
a
t
i
o
n

f
u
n
c
t
i
o
n
s
,

r
a
s
t
e
r
a
n
i
m
a
t
i
o
n
,

c
o
m
p
u
t
e
r

a
n
i
m
a
t
i
o
n

l
a
n
g
u
a
g
e
s
,

k
e
y

f
r
a
m
e

s
y
s
t
e
m
s
,

m
o
t
i
o
n

s
p
e
c
i
f
i
c
a
t
i
o
n
s
.


(

p
.
n
o
s

6
0
4
-
6
1
6

o
f
t
e
x
t

b
o
o
k

-
1
,

c
h
a
p
t
e
r

2
1

o
f

t
e
x
t

b
o
o
k
-
2
)
.
T
E
X
T

B
O
O
K
S

:
1
.

C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s

C

v
e
r
s
i
o
n

,

D
o
n
a
l
d

H
e
a
r
n

a
n
d

M
.
P
a
u
l
i
n
e

B
a
k
e
r
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.

C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s


P
r
i
n
c
i
p
l
e
s

&

p
r
a
c
t
i
c
e

,


s
e
c
o
n
d

e
d
i
t
i
o
n

i
n

C
,

F
o
l
e
y
,

V
a
n
D
a
m
,

F
e
i
n
e
r

a
n
d
H
u
g
h
e
s
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.

C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s

,

s
e
c
o
n
d

E
d
i
t
i
o
n
,

D
o
n
a
l
d

H
e
a
r
n

a
n
d

M
.
P
a
u
l
i
n
e

B
a
k
e
r
,

P
H
I
/
P
e
a
r
s
o
n
E
d
u
c
a
t
i
o
n
.
2
.

C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s

S
e
c
o
n
d

e
d
i
t
i
o
n

,

Z
h
i
g
a
n
d

x
i
a
n
g
,

R
o
y

P
l
a
s
t
o
c
k
,

S
c
h
a
u
m

s

o
u
t
l
i
n
e
s
,

T
a
t
a

M
c
-
G
r
a
w

h
i
l
l

e
d
i
t
i
o
n
.
3
.
P
r
o
c
e
d
u
r
a
l

e
l
e
m
e
n
t
s

f
o
r

C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s
,

D
a
v
i
d

F

R
o
g
e
r
s
,

T
a
t
a

M
c

G
r
a
w

h
i
l
l
,

2
n
d

e
d
i
t
i
o
n
.
4
.

P
r
i
n
c
i
p
l
e
s

o
f

I
n
t
e
r
a
c
t
i
v
e

C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s

,

N
e
u
m
a
n

a
n
d

S
p
r
o
u
l
,

T
M
H
.
5
.
P
r
i
n
c
i
p
l
e
s

o
f

C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s
,

S
h
a
l
i
n
i

G
o
v
i
l
,

P
a
i
,

2
0
0
5
,

S
p
r
i
n
g
e
r
.
6
.
C
o
m
p
u
t
e
r

G
r
a
p
h
i
c
s
,

S
t
e
v
e
n

H
a
r
r
i
n
g
t
o
n
,

T
M
H
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
3
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0










4
(
C
S

0
5
1
3
0
)


C
O
M
P
I
L
E
R

D
E
S
I
G
N
U
N
I
T


I
O
v
e
r
v
i
e
w

o
f

C
o
m
p
i
l
a
t
i
o
n

:


P
h
a
s
e
s

o
f

C
o
m
p
i
l
a
t
i
o
n


L
e
x
i
c
a
l

A
n
a
l
y
s
i
s
,

R
e
g
u
l
a
r

G
r
a
m
m
a
r

a
n
d

r
e
g
u
l
a
r
e
x
p
r
e
s
s
i
o
n

f
o
r

c
o
m
m
o
n

p
r
o
g
r
a
m
m
i
n
g

l
a
n
g
u
a
g
e

f
e
a
t
u
r
e
s
,

p
a
s
s

a
n
d

P
h
a
s
e
s

o
f

t
r
a
n
s
l
a
t
i
o
n
,

i
n
t
e
r
p
r
e
t
a
t
i
o
n
,
b
o
o
t
s
t
r
a
p
p
i
n
g
,

d
a
t
a

s
t
r
u
c
t
u
r
e
s

i
n

c
o
m
p
i
l
a
t
i
o
n


L
E
X

l
e
x
i
c
a
l

a
n
a
l
y
z
e
r

g
e
n
e
r
a
t
o
r
.
U
N
I
T


I
I
T
o
p

d
o
w
n

P
a
r
s
i
n
g

:


C
o
n
t
e
x
t

f
r
e
e

g
r
a
m
m
a
r
s
,

T
o
p

d
o
w
n

p
a
r
s
i
n
g


B
a
c
k
t
r
a
c
k
i
n
g
,

L
L

(
1
)
,

r
e
c
u
r
s
i
v
e
d
e
s
c
e
n
t

p
a
r
s
i
n
g
,

P
r
e
d
i
c
t
i
v
e

p
a
r
s
i
n
g
,

P
r
e
p
r
o
c
e
s
s
i
n
g

s
t
e
p
s

r
e
q
u
i
r
e
d

f
o
r

p
r
e
d
i
c
t
i
v
e

p
a
r
s
i
n
g
.
U
N
I
T


I
I
I
B
o
t
t
o
m

u
p

p
a
r
s
i
n
g

:



S
h
i
f
t

R
e
d
u
c
e

p
a
r
s
i
n
g
,

L
R

a
n
d

L
A
L
R

p
a
r
s
i
n
g
,

E
r
r
o
r

r
e
c
o
v
e
r
y

i
n

p
a
r
s
i
n
g

,

h
a
n
d
l
i
n
g
a
m
b
i
g
u
o
u
s

g
r
a
m
m
a
r
,

Y
A
C
C


a
u
t
o
m
a
t
i
c

p
a
r
s
e
r

g
e
n
e
r
a
t
o
r
.
U
N
I
T


I
V

S
e
m
a
n
t
i
c

a
n
a
l
y
s
i
s

:


I
n
t
e
r
m
e
d
i
a
t
e

f
o
r
m
s

o
f

s
o
u
r
c
e

P
r
o
g
r
a
m
s


a
b
s
t
r
a
c
t

s
y
n
t
a
x

t
r
e
e
,

p
o
l
i
s
h

n
o
t
a
t
i
o
n

a
n
d
t
h
r
e
e

a
d
d
r
e
s
s

c
o
d
e
s
.

A
t
t
r
i
b
u
t
e
d

g
r
a
m
m
a
r
s
,

S
y
n
t
a
x

d
i
r
e
c
t
e
d

t
r
a
n
s
l
a
t
i
o
n
,

C
o
n
v
e
r
s
i
o
n

o
f

p
o
p
u
l
a
r

P
r
o
g
r
a
m
m
i
n
g
l
a
n
g
u
a
g
e
s

l
a
n
g
u
a
g
e

C
o
n
s
t
r
u
c
t
s

i
n
t
o

I
n
t
e
r
m
e
d
i
a
t
e

c
o
d
e

f
o
r
m
s
,

T
y
p
e

c
h
e
c
k
e
r
.
U
N
I
T


V
S
y
m
b
o
l

T
a
b
l
e
s

:


S
y
m
b
o
l

t
a
b
l
e

f
o
r
m
a
t
,

o
r
g
a
n
i
z
a
t
i
o
n

f
o
r

b
l
o
c
k

s
t
r
u
c
t
u
r
e
s

l
a
n
g
u
a
g
e
s
,

h
a
s
h
i
n
g
,

t
r
e
e
s
t
r
u
c
t
u
r
e
s

r
e
p
r
e
s
e
n
t
a
t
i
o
n

o
f

s
c
o
p
e

i
n
f
o
r
m
a
t
i
o
n
.

B
l
o
c
k

s
t
r
u
c
t
u
r
e
s

a
n
d

n
o
n

b
l
o
c
k

s
t
r
u
c
t
u
r
e

s
t
o
r
a
g
e

a
l
l
o
c
a
t
i
o
n
:
s
t
a
t
i
c
,

R
u
n
t
i
m
e

s
t
a
c
k

a
n
d

h
e
a
p

s
t
o
r
a
g
e

a
l
l
o
c
a
t
i
o
n
,

s
t
o
r
a
g
e

a
l
l
o
c
a
t
i
o
n

f
o
r

a
r
r
a
y
s
,

s
t
r
i
n
g
s

a
n
d

r
e
c
o
r
d
s
.
U
N
I
T


V
I
C
o
d
e

o
p
t
i
m
i
z
a
t
i
o
n

:


C
o
n
s
i
d
e
r
a
t
i
o
n

f
o
r

O
p
t
i
m
i
z
a
t
i
o
n
,

S
c
o
p
e

o
f


O
p
t
i
m
i
z
a
t
i
o
n
,

l
o
c
a
l

o
p
t
i
m
i
z
a
t
i
o
n
,

l
o
o
p
o
p
t
i
m
i
z
a
t
i
o
n
,

f
r
e
q
u
e
n
c
y

r
e
d
u
c
t
i
o
n
,

f
o
l
d
i
n
g
,

D
A
G

r
e
p
r
e
s
e
n
t
a
t
i
o
n
.
U
N
I
T


V
I
I
D
a
t
a

f
l
o
w

a
n
a
l
y
s
i
s

:



F
l
o
w

g
r
a
p
h
,

d
a
t
a

f
l
o
w

e
q
u
a
t
i
o
n
,

g
l
o
b
a
l

o
p
t
i
m
i
z
a
t
i
o
n
,

r
e
d
u
n
d
a
n
t

s
u
b

e
x
p
r
e
s
s
i
o
n
e
l
i
m
i
n
a
t
i
o
n
,

I
n
d
u
c
t
i
o
n

v
a
r
i
a
b
l
e

e
l
e
m
e
n
t
s
,

L
i
v
e

v
a
r
i
a
b
l
e

a
n
a
l
y
s
i
s
,

C
o
p
y

p
r
o
p
a
g
a
t
i
o
n
.
U
N
I
T


V
I
I
I
O
b
j
e
c
t

c
o
d
e

g
e
n
e
r
a
t
i
o
n

:


O
b
j
e
c
t

c
o
d
e

f
o
r
m
s
,

m
a
c
h
i
n
e

d
e
p
e
n
d
e
n
t

c
o
d
e

o
p
t
i
m
i
z
a
t
i
o
n
,

r
e
g
i
s
t
e
r

a
l
l
o
c
a
t
i
o
n
a
n
d

a
s
s
i
g
n
m
e
n
t

g
e
n
e
r
i
c

c
o
d
e

g
e
n
e
r
a
t
i
o
n

a
l
g
o
r
i
t
h
m
s
,

D
A
G

f
o
r

r
e
g
i
s
t
e
r

a
l
l
o
c
a
t
i
o
n
.
T
E
X
T

B
O
O
K
S

:
1
.
P
r
i
n
c
i
p
l
e
s

o
f

c
o
m
p
i
l
e
r

d
e
s
i
g
n

-
A
.
V
.

A
h
o

.

J
.
D
.
U
l
l
m
a
n
;

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
M
o
d
e
r
n

C
o
m
p
i
l
e
r

I
m
p
l
e
m
e
n
t
a
t
i
o
n

i
n

C
-

A
n
d
r
e
w

N
.

A
p
p
e
l
,

C
a
m
b
r
i
d
g
e

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
.
R
E
F
E
R
E
N
C
E
S

:
1
.
l
e
x

&
y
a
c
c


J
o
h
n

R
.

L
e
v
i
n
e
,

T
o
n
y

M
a
s
o
n
,

D
o
u
g

B
r
o
w
n
,

O

r
e
i
l
l
y
2
.
M
o
d
e
r
n

C
o
m
p
i
l
e
r

D
e
s
i
g
n
-

D
i
c
k

G
r
u
n
e
,

H
e
n
r
y

E
.

B
a
l
,

C
a
r
i
e
l

T
.

H
.

J
a
c
o
b
s
,

W
i
l
e
y

d
r
e
a
m
t
e
c
h
.
3
.
E
n
g
i
n
e
e
r
i
n
g

a

C
o
m
p
i
l
e
r
-
C
o
o
p
e
r

&

L
i
n
d
a
,

E
l
s
e
v
i
e
r
.
4
.
C
o
m
p
i
l
e
r

C
o
n
s
t
r
u
c
t
i
o
n
,

L
o
u
d
e
n
,

T
h
o
m
s
o
n
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r

T








P









C
4
+
1






0










4
(
C
S

0
5
5
6
6
)


U
N
I
X

P
R
O
G
R
A
M
M
I
N
G
U
N
I
T

-

I
U
n
i
x

u
t
i
l
i
t
i
e
s

1

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o

u
n
i
x

f
i
l
e

s
y
s
t
e
m
,

v
i

e
d
i
t
o
r
,

f
i
l
e

h
a
n
d
l
i
n
g

u
t
i
l
i
t
i
e
s
,

s
e
c
u
r
i
t
y

b
y

f
i
l
e
p
e
r
m
i
s
s
i
o
n
s
,

p
r
o
c
e
s
s

u
t
i
l
i
t
i
e
s
,

d
i
s
k

u
t
i
l
i
t
i
e
s
,

n
e
t
w
o
r
k
i
n
g

c
o
m
m
a
n
d
s
,

c
p
,

m
v
,

l
n
,

r
m
,

u
n
l
i
n
k
,

m
k
d
i
r
,

r
m
d
i
r
,

d
u
,
d
f
,

m
o
u
n
t
,

u
m
o
u
n
t
,

f
i
n
d
,

u
n
m
a
s
k
,

u
l
i
m
i
t
,

p
s
,

w
h
o
,

w
,

f
i
n
g
e
r
,


a
r
p
,

f
t
p
,

t
e
l
n
e
t
,

r
l
o
g
i
n
.
U
N
I
T

-

I
I
U
n
i
x

u
t
i
l
i
t
i
e
s

2
:
T
e
x
t

p
r
o
c
e
s
s
i
n
g

u
t
i
l
i
t
i
e
s

a
n
d

b
a
c
k
u
p

u
t
i
l
i
t
i
e
s

,


d
e
t
a
i
l
e
d

c
o
m
m
a
n
d
s

t
o

b
e

c
o
v
e
r
e
d

a
r
e

c
a
t
,
t
a
i
l
,

h
e
a
d

,

s
o
r
t
,

n
l
,

u
n
i
q
,

g
r
e
p
,

e
g
r
e
p
,
f
g
r
e
p
,

c
u
t
,

p
a
s
t
e
,

j
o
i
n
,

t
e
e
,

p
g
,

c
o
m
m
,

c
m
p
,

d
i
f
f
,

t
r
,

a
w
k
,

t
a
r
,

c
p
i
o
.
U
N
I
T

-

I
I
I
P
r
o
b
l
e
m

s
o
l
v
i
n
g

a
p
p
r
o
a
c
h
e
s

i
n

U
n
i
x

:


U
s
i
n
g

s
i
n
g
l
e

c
o
m
m
a
n
d
s
,

u
s
i
n
g

c
o
m
p
o
u
n
d
.


C
o
m
m
a
n
d
s
,

s
h
e
l
l
s
c
r
i
p
t
s
,

C

p
r
o
g
r
a
m
s
,

b
u
i
l
d
i
n
g

o
w
n

c
o
m
m
a
n
d

l
i
b
r
a
r
y

o
f

p
r
o
g
r
a
m
s
.
U
N
I
T

-

I
V
W
o
r
k
i
n
g

w
i
t
h

t
h
e

B
o
u
r
n
e

s
h
e
l
l

:


W
h
a
t

i
s

a

s
h
e
l
l
,

s
h
e
l
l

r
e
s
p
o
n
s
i
b
i
l
i
t
i
e
s
,

p
i
p
e
s

a
n
d

i
n
p
u
t

R
e
d
i
r
e
c
t
i
o
n
,
o
u
t
p
u
t

r
e
d
i
r
e
c
t
i
o
n
,

h
e
r
e

d
o
c
u
m
e
n
t
s
,

t
h
e

s
h
e
l
l

a
s

a

p
r
o
g
r
a
m
m
i
n
g

l
a
n
g
u
a
g
e
,

s
h
e
l
l

m
e
t
a

c
h
a
r
a
c
t
e
r
s
,

s
h
e
l
l
v
a
r
i
a
b
l
e
s
,


s
h
e
l
l

c
o
m
m
a
n
d
s
,

t
h
e

e
n
v
i
r
o
n
m
e
n
t
,

c
o
n
t
r
o
l

s
t
r
u
c
t
u
r
e
s
,

s
h
e
l
l

s
c
r
i
p
t

e
x
a
m
p
l
e
s
.
U
N
I
T

-

V
U
n
i
x

I
n
t
e
r
n
a
l
s

-

1

:


U
n
i
x

f
i
l
e

s
t
r
u
c
t
u
r
e
,

d
i
r
e
c
t
o
r
i
e
s
,

f
i
l
e
s

a
n
d

d
e
v
i
c
e
s
,

S
y
s
t
e
m

c
a
l
l
s
,

l
i
b
r
a
r
y

f
u
n
c
t
i
o
n
s
,
l
o
w
l
e
v
e
l

f
i
l
e

a
c
c
e
s
s
,

u
s
a
g
e

o
f

o
p
e
n
,

c
r
e
a
t
,

r
e
a
d
,

w
r
i
t
e
,

c
l
o
s
e
,

l
s
e
e
k
,

s
t
a
t
,

f
s
t
a
t
,
i
o
c
t
l
,

u
m
a
s
k
,

d
u
p

a
n
d

d
u
p
2
,

t
h
e
s
t
a
n
d
a
r
d

i
/
o

(
f
o
p
e
n
,

f
o
p
e
n
,

f
c
l
o
s
e
,
f
f
l
u
s
h
,

f
s
e
e
k
,

f
g
e
t
c
,

g
e
t
c
,

g
e
t
c
h
a
r
,

f
p
u
t
c
,

p
u
t
c
,

p
u
t
c
h
a
r
,

f
g
e
t
s
,

g
e
t
s

)
,
f
o
r
m
a
t
t
e
d

I
/
O
,

s
t
r
e
a
m

e
r
r
o
r
s
,

s
t
r
e
a
m
s

a
n
d

f
i
l
e

d
e
s
c
r
i
p
t
o
r
s
,

f
i
l
e

a
n
d

d
i
r
e
c
t
o
r
y

m
a
i
n
t
e
n
a
n
c
e

(
c
h
m
o
d
,

c
h
o
w
n
,
u
n
l
i
n
k
,

l
i
n
k
,

s
y
m
l
i
n
k
,

m
k
d
i
r
,

r
m
d
i
r
,

c
h
d
i
r
,

g
e
t
c
w
d
)
,

D
i
r
e
c
t
o
r
y

h
a
n
d
l
i
n
g

s
y
s
t
e
m

c
a
l
l
s

(
o
p
e
n
d
i
r
,

r
e
a
d
d
i
r
,
c
l
o
s
e
d
i
r
,
r
e
w
i
n
d
d
i
r
,

s
e
e
k
d
i
r
,

t
e
l
l
d
i
r
)
.
U
N
I
T

-

V
I
U
n
i
x

I
n
t
e
r
n
a
l
s


2

:


P
r
o
c
e
s
s

a
n
d

S
i
g
n
a
l
s

:


W
h
a
t

i
s

p
r
o
c
e
s
s
,

p
r
o
c
e
s
s

s
t
r
u
c
t
u
r
e
,

s
t
a
r
t
i
n
g

n
e
w
p
r
o
c
e
s
s
,
W
a
i
t
i
n
g

f
o
r

a

p
r
o
c
e
s
s
,

z
o
m
b
i
e

p
r
o
c
e
s
s
,

p
r
o
c
e
s
s

c
o
n
t
r
o
l
,

p
r
o
c
e
s
s

i
d
e
n
t
i
f
i
e
r
s
,

f
o
r
k
,

V
f
o
r
k
,

e
x
i
t
,

w
a
i
t
,
e
x
e
c
,

S
i
g
n
a
l

f
u
n
c
t
i
o
n
s
,

u
n
r
e
l
i
a
b
l
e

s
i
g
n
a
l
s
,

i
n
t
e
r
r
u
p
t
e
d

s
y
s
t
e
m

C
a
l
l
s
,

k
i
l
l

a
n
d

r
a
i
s
e

f
u
n
c
t
i
o
n
s
,

a
l
a
r
m
,

p
a
u
s
e
f
u
n
c
t
i
o
n
s
,

a
b
o
r
t
,

s
y
s
t
e
m
,

s
l
e
e
p

f
u
n
c
t
i
o
n
s
.
U
N
I
T

-

V
I
I
U
n
i
x

I
n
t
e
r
n
a
l
s


3

:


D
a
t
a

M
a
n
a
g
e
m
e
n
t

:


M
a
n
a
g
e
m
e
n
t

o
f

m
e
m
o
r
y

(
m
a
l
l
o
c
,

f
r
e
e
,

r
e
a
l
l
o
c
,

c
a
l
l
o
c
)
,

F
i
l
e
L
o
c
k
i
n
g

(
c
r
e
a
t
i
n
g

l
o
c
k

f
i
l
e
s
,

L
o
c
k
i
n
g

r
e
g
i
o
n
s
,

u
s
e

o
f

r
e
a
d
/
w
r
i
t
e

l
o
c
k
i
n
g
,

c
o
m
p
e
t
i
n
g

l
o
c
k
s
,

o
t
h
e
r

c
o
m
m
a
n
d
s
,
d
e
a
d
l
o
c
k
s
)
U
N
I
T

-

V
I
I
I
U
n
i
x

I
n
t
e
r
n
a
l
s


4

:


I
n
t
e
r
-
P
r
o
c
e
s
s

c
o
m
m
u
n
i
c
a
t
i
o
n

:

P
i
p
e
,

P
r
o
c
e
s
s

P
i
p
e
s
,

t
h
e

p
i
p
e

c
a
l
l
,

p
a
r
e
n
t
-
c
h
i
l
d

p
r
o
c
e
s
s
,
n
a
m
e
d

p
i
p
e
s

:


F
I
F
O
s
,

S
e
m
a
p
h
o
r
e
s
,

m
e
s
s
a
g
e

q
u
e
u
e
s

a
n
d

s
h
a
r
e
d

m
e
m
o
r
y

a
n
d

a
p
p
l
i
c
a
t
i
o
n
s

o
f

I
P
C
.
T
E
X
T

B
O
O
K
S

:
1
.
U
n
i
x

t
h
e

u
l
t
i
m
a
t
e

g
u
i
d
e
,

S
u
m
i
t
a
b
h
a

D
a
s
,

T
M
H
.
2
.
U
n
i
x

N
e
t
w
o
r
k

P
r
o
g
r
a
m
m
i
n
g
,

W
.
R
.
S
t
e
v
e
n
s

P
e
a
r
s
o
n
/
P
H
I
.
R
E
F
E
R
E
N
C
E
S

:
1
.
A
d
v
a
n
c
e
d

p
r
o
g
r
a
m
m
i
n
g

i
n

t
h
e

U
n
i
x

e
n
v
i
r
o
n
m
e
n
t
,

W
.
R
.
S
t
e
v
e
n
s
,

P
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n
.
2
.
U
n
i
x

s
y
s
t
e
m

p
r
o
g
r
a
m
m
i
n
g

u
s
i
n
g

C
+
+
,

T
.
C
h
a
n
,

P
H
I
.
3
.
U
n
i
x

p
r
o
g
r
a
m
m
i
n
g

e
n
v
i
r
o
n
m
e
n
t
,

K
e
r
n
i
g
h
a
n

a
n
d

P
i
k
e
,

P
H
I
.

/

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
4
.
U
n
i
x

I
n
t
e
r
n
a
l
s

T
h
e

N
e
w

F
r
o
n
t
i
e
r
s
,

U
.
V
a
h
a
l
i
a
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
5
.
U
n
i
x

f
o
r

p
r
o
g
r
a
m
m
e
r
s

a
n
d

u
s
e
r
s
,

3
r
d

e
d
i
t
i
o
n
,

G
r
a
h
a
m

G
l
a
s
s
,

K
i
n
g

A
b
l
e
s
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
4
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T







P






C
4
+
1





0







4
(
C
S

0
5
3
1
7
)


I
N
F
O
R
M
A
T
I
O
N

S
E
C
U
R
I
T
Y
U
N
I
T

-

I
S
e
c
u
r
i
t
y

A
t
t
a
c
k
s

(
I
n
t
e
r
r
u
p
t
i
o
n
,

I
n
t
e
r
c
e
p
t
i
o
n
,

M
o
d
i
f
i
c
a
t
i
o
n

a
n
d

F
a
b
r
i
c
a
t
i
o
n
)
,

S
e
c
u
r
i
t
y

S
e
r
v
i
c
e
s

(
C
o
n
f
i
d
e
n
t
i
a
l
i
t
y
,
A
u
t
h
e
n
t
i
c
a
t
i
o
n
,

I
n
t
e
g
r
i
t
y
,

N
o
n
-
r
e
p
u
d
i
a
t
i
o
n
,

a
c
c
e
s
s

C
o
n
t
r
o
l

a
n
d

A
v
a
i
l
a
b
i
l
i
t
y
)

a
n
d

M
e
c
h
a
n
i
s
m
s
,

A

m
o
d
e
l

f
o
r
I
n
t
e
r
n
e
t
w
o
r
k

s
e
c
u
r
i
t
y
,

I
n
t
e
r
n
e
t

S
t
a
n
d
a
r
d
s

a
n
d

R
F
C
s
,

B
u
f
f
e
r

o
v
e
r
f
l
o
w

&

f
o
r
m
a
t

s
t
r
i
n
g

v
u
l
n
e
r
a
b
i
l
i
t
i
e
s
,

T
C
P
s
e
s
s
i
o
n

h
i
j
a
c
k
i
n
g
,

A
R
P

a
t
t
a
c
k
s
,

r
o
u
t
e

t
a
b
l
e

m
o
d
i
f
i
c
a
t
i
o
n
,

U
D
P

h
i
j
a
c
k
i
n
g
,

a
n
d

m
a
n
-
i
n
-
t
h
e
-
m
i
d
d
l
e

a
t
t
a
c
k
s
.
U
N
I
T

-

I
I
C
o
n
v
e
n
t
i
o
n
a
l

E
n
c
r
y
p
t
i
o
n

P
r
i
n
c
i
p
l
e
s
,

C
o
n
v
e
n
t
i
o
n
a
l

e
n
c
r
y
p
t
i
o
n

a
l
g
o
r
i
t
h
m
s
,

c
i
p
h
e
r

b
l
o
c
k

m
o
d
e
s

o
f

o
p
e
r
a
t
i
o
n
,
l
o
c
a
t
i
o
n

o
f

e
n
c
r
y
p
t
i
o
n

d
e
v
i
c
e
s
,

k
e
y

d
i
s
t
r
i
b
u
t
i
o
n

A
p
p
r
o
a
c
h
e
s

o
f

M
e
s
s
a
g
e

A
u
t
h
e
n
t
i
c
a
t
i
o
n
,

S
e
c
u
r
e

H
a
s
h
F
u
n
c
t
i
o
n
s

a
n
d

H
M
A
C
.
U
N
I
T

-

I
I
I
P
u
b
l
i
c

k
e
y

c
r
y
p
t
o
g
r
a
p
h
y

p
r
i
n
c
i
p
l
e
s
,

p
u
b
l
i
c

k
e
y

c
r
y
p
t
o
g
r
a
p
h
y

a
l
g
o
r
i
t
h
m
s
,

d
i
g
i
t
a
l

s
i
g
n
a
t
u
r
e
s
,

d
i
g
i
t
a
l

C
e
r
t
i
f
i
c
a
t
e
s
,
C
e
r
t
i
f
i
c
a
t
e

A
u
t
h
o
r
i
t
y

a
n
d

k
e
y

m
a
n
a
g
e
m
e
n
t

K
e
r
b
e
r
o
s
,

X
.
5
0
9

D
i
r
e
c
t
o
r
y

A
u
t
h
e
n
t
i
c
a
t
i
o
n

S
e
r
v
i
c
e
.
U
N
I
T

-

I
V
E
m
a
i
l

p
r
i
v
a
c
y
:

P
r
e
t
t
y

G
o
o
d

P
r
i
v
a
c
y

(
P
G
P
)

a
n
d

S
/
M
I
M
E
.
U
N
I
T

-

V
I
P

S
e
c
u
r
i
t
y

O
v
e
r
v
i
e
w
,

I
P

S
e
c
u
r
i
t
y

A
r
c
h
i
t
e
c
t
u
r
e
,

A
u
t
h
e
n
t
i
c
a
t
i
o
n

H
e
a
d
e
r
,

E
n
c
a
p
s
u
l
a
t
i
n
g

S
e
c
u
r
i
t
y

P
a
y
l
o
a
d
,
C
o
m
b
i
n
i
n
g

S
e
c
u
r
i
t
y

A
s
s
o
c
i
a
t
i
o
n
s

a
n
d

K
e
y

M
a
n
a
g
e
m
e
n
t
.
U
N
I
T

-

V
I
W
e
b

S
e
c
u
r
i
t
y

R
e
q
u
i
r
e
m
e
n
t
s
,

S
e
c
u
r
e

S
o
c
k
e
t

L
a
y
e
r

(
S
S
L
)

a
n
d

T
r
a
n
s
p
o
r
t

L
a
y
e
r

S
e
c
u
r
i
t
y

(
T
L
S
)
,

S
e
c
u
r
e
E
l
e
c
t
r
o
n
i
c

T
r
a
n
s
a
c
t
i
o
n

(
S
E
T
)
.
U
N
I
T

-

V
I
I
B
a
s
i
c

c
o
n
c
e
p
t
s

o
f

S
N
M
P
,

S
N
M
P
v
1

C
o
m
m
u
n
i
t
y

f
a
c
i
l
i
t
y

a
n
d

S
N
M
P
v
3
.
I
n
t
r
u
d
e
r
s
,

V
i
r
u
s
e
s

a
n
d

r
e
l
a
t
e
d

t
h
r
e
a
t
s
.
U
N
I
T

-

V
I
I
I
F
i
r
e
w
a
l
l

D
e
s
i
g
n

p
r
i
n
c
i
p
l
e
s
,

T
r
u
s
t
e
d

S
y
s
t
e
m
s
.
I
n
t
r
u
s
i
o
n

D
e
t
e
c
t
i
o
n

S
y
s
t
e
m
s
.
T
E
X
T

B
O
O
K
S

:
1
.
N
e
t
w
o
r
k

S
e
c
u
r
i
t
y

E
s
s
e
n
t
i
a
l
s


(
A
p
p
l
i
c
a
t
i
o
n
s

a
n
d

S
t
a
n
d
a
r
d
s
)

b
y

W
i
l
l
i
a
m

S
t
a
l
l
i
n
g
s

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
H
a
c
k

P
r
o
o
f
i
n
g

y
o
u
r

n
e
t
w
o
r
k

b
y

R
y
a
n

R
u
s
s
e
l
l
,

D
a
n

K
a
m
i
n
s
k
y
,

R
a
i
n

F
o
r
e
s
t

P
u
p
p
y
,

J
o
e

G
r
a
n
d
,
D
a
v
i
d

A
h
m
a
d
,

H
a
l

F
l
y
n
n

I
d
o

D
u
b
r
a
w
s
k
y
,

S
t
e
v
e

W
.
M
a
n
z
u
i
k

a
n
d

R
y
a
n

P
e
r
m
e
h
,

w
i
l
e
y

D
r
e
a
m
t
e
c
h
,
R
E
F
E
R
E
N
C
E
S

:
1
.
F
u
n
d
a
m
e
n
t
a
l
s

o
f

N
e
t
w
o
r
k

S
e
c
u
r
i
t
y

b
y

E
r
i
c

M
a
i
w
a
l
d

(
D
r
e
a
m
t
e
c
h

p
r
e
s
s
)
2
.
N
e
t
w
o
r
k

S
e
c
u
r
i
t
y


-

P
r
i
v
a
t
e

C
o
m
m
u
n
i
c
a
t
i
o
n

i
n

a

P
u
b
l
i
c

W
o
r
l
d

b
y

C
h
a
r
l
i
e

K
a
u
f
m
a
n
,

R
a
d
i
a
P
e
r
l
m
a
n

a
n
d

M
i
k
e

S
p
e
c
i
n
e
r
,

P
e
a
r
s
o
n
/
P
H
I
.
3
.
C
r
y
p
t
o
g
r
a
p
h
y

a
n
d

n
e
t
w
o
r
k

S
e
c
u
r
i
t
y
,

T
h
i
r
d

e
d
i
t
i
o
n
,

S
t
a
l
l
i
n
g
s
,

P
H
I
/
P
e
a
r
s
o
n
4
.
P
r
i
n
c
i
p
l
e
s

o
f

I
n
f
o
r
m
a
t
i
o
n

S
e
c
u
r
i
t
y
,

W
h
i
t
m
a
n
,

T
h
o
m
s
o
n
.
5
.
N
e
t
w
o
r
k

S
e
c
u
r
i
t
y
:

T
h
e

c
o
m
p
l
e
t
e

r
e
f
e
r
e
n
c
e
,

R
o
b
e
r
t

B
r
a
g
g
,

M
a
r
k

R
h
o
d
e
s
,

T
M
H
6
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

C
r
y
p
t
o
g
r
a
p
h
y
,

B
u
c
h
m
a
n
n
,

S
p
r
i
n
g
e
r
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
(
C
S

0
5
4
2
4
)


N
E
U
R
A
L

N
E
T
W
O
R
K
S
U
N
I
T

-

I
I
N
T
R
O
D
U
C
T
I
O
N

-

w
h
a
t

i
s

a

n
e
u
r
a
l

n
e
t
w
o
r
k
?

H
u
m
a
n

B
r
a
i
n
,

M
o
d
e
l
s

o
f

a

N
e
u
r
o
n
,

N
e
u
r
a
l

n
e
t
w
o
r
k
s

v
i
e
w
e
d
a
s

D
i
r
e
c
t
e
d

G
r
a
p
h
s
,

N
e
t
w
o
r
k

A
r
c
h
i
t
e
c
t
u
r
e
s
,

K
n
o
w
l
e
d
g
e

R
e
p
r
e
s
e
n
t
a
t
i
o
n
,

A
r
t
i
f
i
c
i
a
l

I
n
t
e
l
l
i
g
e
n
c
e

a
n
d

N
e
u
r
a
l
N
e
t
w
o
r
k
s

(
p
.

n
o

s

1

4
9
)
U
N
I
T

-

I
I
L
E
A
R
N
I
N
G

P
R
O
C
E
S
S


E
r
r
o
r

C
o
r
r
e
c
t
i
o
n

l
e
a
r
n
i
n
g
,

M
e
m
o
r
y

b
a
s
e
d

l
e
a
r
n
i
n
g
,

H
e
b
b
i
a
n

l
e
a
r
i
n
g
,

C
o
m
p
e
t
i
t
i
v
e
,
B
o
l
t
z
m
a
n
n

l
e
a
r
n
i
n
g
,

C
r
e
d
i
t

A
s
s
s
i
g
n
m
e
n
t

P
r
o
b
l
e
m
,

M
e
m
o
r
y
,

A
d
a
p
t
i
o
n
,

S
t
a
t
i
s
t
i
c
a
l

n
a
t
u
r
e

o
f

t
h
e

l
e
a
r
n
i
n
g
p
r
o
c
e
s
s
,

(
p
.

n
o

s

5
0

1
1
6
)
U
N
I
T

-

I
I
I
S
I
N
G
L
E

L
A
Y
E
R

P
E
R
C
E
P
T
R
O
N
S


A
d
a
p
t
i
v
e

f
i
l
t
e
r
i
n
g

p
r
o
b
l
e
m
,

U
n
c
o
n
s
t
r
a
i
n
e
d

O
r
g
a
n
i
z
a
t
i
o
n

T
e
c
h
n
i
q
u
e
s
,
L
i
n
e
a
r

l
e
a
s
t

s
q
u
a
r
e

f
i
l
t
e
r
s
,

l
e
a
s
t

m
e
a
n

s
q
u
a
r
e

a
l
g
o
r
i
t
h
m
,

l
e
a
r
n
i
n
g

c
u
r
v
e
s
,

L
e
a
r
n
i
n
g

r
a
t
e

a
n
n
e
a
l
i
n
g

t
e
c
h
n
i
q
u
e
s
,
p
e
r
c
e
p
t
r
o
n

c
o
n
v
e
r
g
e
n
c
e

t
h
e
o
r
e
m
,

R
e
l
a
t
i
o
n

b
e
t
w
e
e
n

p
e
r
c
e
p
t
r
o
n

a
n
d

B
a
y
e
s

c
l
a
s
s
i
f
i
e
r

f
o
r

a

G
a
u
s
s
i
a
n
E
n
v
i
r
o
n
m
e
n
t

(
p
.

n
o

s

1
1
7

1
5
5
)
U
N
I
T

-

I
V
M
U
L
T
I
L
A
Y
E
R

P
E
R
C
E
P
T
R
O
N


B
a
c
k

p
r
o
p
a
g
a
t
i
o
n

a
l
g
o
r
i
t
h
m

X
O
R


p
r
o
b
l
e
m
,

H
e
u
r
i
s
t
i
c
s
,

O
u
t
p
u
t
r
e
p
r
e
s
e
n
t
a
t
i
o
n

a
n
d

d
e
c
i
s
i
o
n

r
u
l
e
,

C
o
m
u
t
e
r

e
x
p
e
r
i
m
e
n
t
,

f
e
a
t
u
r
e

d
e
t
e
c
t
i
o
n
,

(
p
.

n
o

s

1
5
6

2
0
1
)
U
N
I
T

-

V
B
A
C
K

P
R
O
P
A
G
A
T
I
O
N

-


b
a
c
k

p
r
o
p
a
g
a
t
i
o
n

a
n
d

d
i
f
f
e
r
e
n
t
i
a
t
i
o
n
,

H
e
s
s
i
a
n

m
a
t
r
i
x
,

G
e
n
e
r
a
l
i
z
a
t
i
o
n
,

C
r
o
s
s
v
a
l
i
d
a
t
i
o
n
,

N
e
t
w
o
r
k

p
r
u
n
i
n
g

T
e
c
h
n
i
q
u
e
s
,

V
i
r
t
u
e
s

a
n
d

l
i
m
i
t
a
t
i
o
n
s

o
f

b
a
c
k

p
r
o
p
a
g
a
t
i
o
n

l
e
a
r
n
i
n
g
,

A
c
c
e
l
e
r
a
t
e
d
c
o
n
v
e
r
g
e
n
c
e
,

s
u
p
e
r
v
i
s
e
d

l
e
a
r
n
i
n
g
.

(
p
.

n
o

s

2
0
2

2
3
4
)
U
N
I
T

-

V
I
S
E
L
F

O
R
G
A
N
I
Z
A
T
I
O
N

M
A
P
S


T
w
o

b
a
s
i
c

f
e
a
t
u
r
e

m
a
p
p
i
n
g

m
o
d
e
l
s
,

S
e
l
f

o
r
g
a
n
i
z
a
t
i
o
n

m
a
p
,

S
O
M
a
l
g
o
r
i
t
h
m
,

p
r
o
p
e
r
t
i
e
s

o
f

f
e
a
t
u
r
e

m
a
p
,

c
o
m
p
u
t
e
r

s
i
m
u
l
a
t
i
o
n
s
,

l
e
a
r
n
i
n
g

v
e
c
t
o
r

q
u
a
n
t
i
z
a
t
i
o
n
,

A
d
a
p
t
i
v
e

p
a
t
t
e
r
c
l
a
s
s
i
f
i
c
a
t
i
o
n
.


(
p
.

n
o

s

.

4
4
3

4
6
9
,

9
.
1

9
.
8

)
U
N
I
T

-

V
I
I
N
E
U
R
O

D
Y
N
A
M
I
C
S


D
y
n
a
m
i
c
a
l

s
y
s
t
e
m
s
,

s
t
a
v
i
l
i
t
y

o
f

e
q
u
i
l
i
b
r
i
u
m

s
t
a
t
e
s
,

a
t
t
r
a
c
t
o
r
s
,

n
e
u
r
o
d
y
n
a
m
i
c
a
l
m
o
d
e
l
s

,

m
a
n
i
p
u
l
a
t
i
o
n

o
f

a
t
t
a
r
c
t
o
r
s

a
s

a

r
e
c
u
r
r
e
n
t


n
e
t
w
o
r
k

p
a
r
a
d
i
g
m



(
p
.

n
o

s

6
6
4

6
8
0
,

1
4
.
1

1
4
.
6

)
U
N
I
T

-

V
I
I
I
H
O
P
F
I
E
L
D

M
O
D
E
L
S


H
o
p
f
i
e
l
d

m
o
d
e
l
s
,

c
o
m
p
u
t
e
r

e
x
p
e
r
i
m
e
n
t

I
.


(
p
.

n
o

s
.


6
8
0

-

7
0
1
,

1
4
.
7

1
4
.
8

)
T
E
X
T

B
O
O
K

:
1
.
N
e
u
r
a
l

n
e
t
w
o
r
k
s

A

c
o
m
p
r
e
h
e
n
s
i
v
e

f
o
u
n
d
a
t
i
o
n
s
,

S
i
m
o
n

H
h
a
y
k
i
n
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n

2
n
d

e
d
i
t
i
o
n

2
0
0
4
R
E
F
E
R
E
N
C
E
S

:
1
.
A
r
t
i
f
i
c
a
l

n
e
u
r
a
l

n
e
t
w
o
r
k
s

-

B
.
V
e
g
n
a
n
a
r
a
y
a
n
a

P
r
e
n
t
i
c
e

H
a
l
l
l

o
f

I
n
d
i
a

P

L
t
d

2
0
0
5
2
.
N
e
u
r
a
l

n
e
t
w
o
r
k
s

i
n

C
o
m
p
u
t
e
r

i
n
t
e
l
l
i
g
e
n
c
e
,

L
i

M
i
n

F
u

T
M
H

2
0
0
3
3
.
N
e
u
r
a
l

n
e
t
w
o
r
k
s

J
a
m
e
s

A

F
r
e
e
m
a
n

D
a
v
i
d

M

S

k
a
p
u
r
a

p
e
a
r
s
o
n

e
d
u
c
a
t
i
o
n

2
0
0
4
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
5
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
(
C
S

0
5
5
2
3
)


S
O
F
T
W
A
R
E

T
E
S
T
I
N
G

M
E
T
H
O
D
O
L
O
G
I
E
S
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

:


P
u
r
p
o
s
e

o
f

t
e
s
t
i
n
g
,

D
i
c
h
o
t
o
m
i
e
s
,

m
o
d
e
l

f
o
r

t
e
s
t
i
n
g
,

c
o
n
s
e
q
u
e
n
c
e
s

o
f

b
u
g
s
,

t
a
x
o
n
o
m
y

o
f
b
u
g
s
U
N
I
T

-

I
I
F
l
o
w

g
r
a
p
h
s

a
n
d

P
a
t
h

t
e
s
t
i
n
g

:


B
a
s
i
c
s

c
o
n
c
e
p
t
s

o
f

p
a
t
h

t
e
s
t
i
n
g
,

p
r
e
d
i
c
a
t
e
s
,

p
a
t
h

p
r
e
d
i
c
a
t
e
s

a
n
d
a
c
h
i
e
v
a
b
l
e


p
a
t
h
s
,

p
a
t
h

s
e
n
s
i
t
i
z
i
n
g
,

p
a
t
h

i
n
s
t
r
u
m
e
n
t
a
t
i
o
n
,

a
p
p
l
i
c
a
t
i
o
n

o
f

p
a
t
h

t
e
s
t
i
n
g
.
U
N
I
T

-

I
I
I
T
r
a
n
s
a
c
t
i
o
n

F
l
o
w

T
e
s
t
i
n
g

:



T
r
a
n
s
a
c
t
i
o
n

f
l
o
w
s
,

t
r
a
n
s
a
c
t
i
o
n

f
l
o
w

t
e
s
t
i
n
g

t
e
c
h
n
i
q
u
e
s
.

D
a
t
a
f
l
o
w

t
e
s
t
i
n
g
:
-
B
a
s
i
c
s

o
f

d
a
t
a
f
l
o
w

t
e
s
t
i
n
g
,

s
t
r
a
t
e
g
i
e
s

i
n

d
a
t
a
f
l
o
w

t
e
s
t
i
n
g
,

a
p
p
l
i
c
a
t
i
o
n

o
f

d
a
t
a
f
l
o
w

t
e
s
t
i
n
g
.
U
N
I
T

-

I
V
D
o
m
a
i
n

T
e
s
t
i
n
g
:
-
d
o
m
a
i
n
s

a
n
d

p
a
t
h
s
,

N
i
c
e

&

u
g
l
y

d
o
m
a
i
n
s
,

d
o
m
a
i
n

t
e
s
t
i
n
g
,

d
o
m
a
i
n
s

a
n
d

i
n
t
e
r
f
a
c
e
s
t
e
s
t
i
n
g
,

d
o
m
a
i
n

a
n
d

i
n
t
e
r
f
a
c
e

t
e
s
t
i
n
g
,

d
o
m
a
i
n
s


a
n
d

t
e
s
t
a
b
i
l
i
t
y
.
U
N
I
T

-

V
P
a
t
h
s
,

P
a
t
h

p
r
o
d
u
c
t
s

a
n
d

R
e
g
u
l
a
r

e
x
p
r
e
s
s
i
o
n
s

:


P
a
t
h

p
r
o
d
u
c
t
s

&

p
a
t
h

e
x
p
r
e
s
s
i
o
n
,

r
e
d
u
c
t
i
o
n

p
r
o
c
e
d
u
r
e
,
a
p
p
l
i
c
a
t
i
o
n
s
,

r
e
g
u
l
a
r

e
x
p
r
e
s
s
i
o
n
s

&

f
l
o
w

a
n
o
m
a
l
y

d
e
t
e
c
t
i
o
n
.
U
N
I
T

-

V
I
L
o
g
i
c

B
a
s
e
d

T
e
s
t
i
n
g

:


O
v
e
r
v
i
e
w
,

d
e
c
i
s
i
o
n

t
a
b
l
e
s
,

p
a
t
h

e
x
p
r
e
s
s
i
o
n
s
,

k
v

c
h
a
r
t
s
,

s
p
e
c
i
f
i
c
a
t
i
o
n
s
.
U
N
I
T

-

V
I
I
S
t
a
t
e
,

S
t
a
t
e

G
r
a
p
h
s

a
n
d

T
r
a
n
s
i
t
i
o
n

t
e
s
t
i
n
g

:


S
t
a
t
e

g
r
a
p
h
s
,

g
o
o
d

&

b
a
d


s
t
a
t
e

g
r
a
p
h
s
,

s
t
a
t
e

t
e
s
t
i
n
g
,
T
e
s
t
a
b
i
l
i
t
y

t
i
p
s
.
U
N
I
T

-

V
I
I
I
G
r
a
p
h

M
a
t
r
i
c
e
s

a
n
d

A
p
p
l
i
c
a
t
i
o
n

:


M
o
t
i
v
a
t
i
o
n
a
l

o
v
e
r
v
i
e
w
,

m
a
t
r
i
x

o
f

g
r
a
p
h
,

r
e
l
a
t
i
o
n
s
,

p
o
w
e
r

o
f

a

m
a
t
r
i
x
,
n
o
d
e

r
e
d
u
c
t
i
o
n

a
l
g
o
r
i
t
h
m
,

b
u
i
l
d
i
n
g

t
o
o
l
s
.

(

S
t
u
d
e
n
t

s
h
o
u
l
d

b
e

g
i
v
e
n

a
n

e
x
p
o
s
u
r
e

t
o

a

t
o
o
l

l
i
k
e

J
M
e
t
e
r

o
r

W
i
n
-
r
u
n
n
e
r
)
.
T
E
X
T

B
O
O
K
S

:
1
.
S
o
f
t
w
a
r
e

T
e
s
t
i
n
g

t
e
c
h
n
i
q
u
e
s

-

B
a
r
i
s

B
e
i
z
e
r
,


D
r
e
a
m
t
e
c
h
,

s
e
c
o
n
d

e
d
i
t
i
o
n
.
2
.
S
o
f
t
w
a
r
e

T
e
s
t
i
n
g

T
o
o
l
s


D
r
.
K
.
V
.
K
.
K
.
P
r
a
s
a
d
,

D
r
e
a
m
t
e
c
h
.
R
E
F
E
R
E
N
C
E
S

:
1
.
T
h
e

c
r
a
f
t

o
f

s
o
f
t
w
a
r
e

t
e
s
t
i
n
g

-

B
r
i
a
n

M
a
r
i
c
k
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
S
o
f
t
w
a
r
e

T
e
s
t
i
n
g

T
e
c
h
n
i
q
u
e
s


S
P
D
(
O
r
e
i
l
l
e
)
3
.
S
o
f
t
w
a
r
e

T
e
s
t
i
n
g

i
n

t
h
e

R
e
a
l

W
o
r
l
d


E
d
w
a
r
d

K
i
t
,

P
e
a
r
s
o
n
.
4
.
E
f
f
e
c
t
i
v
e

m
e
t
h
o
d
s

o
f

S
o
f
t
w
a
r
e

T
e
s
t
i
n
g
,

P
e
r
r
y
,

J
o
h
n

W
i
l
e
y
.
5
.
A
r
t

o
f

S
o
f
t
w
a
r
e

T
e
s
t
i
n
g


M
e
y
e
r
s
,

J
o
h
n

W
i
l
e
y
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T









P







C
0









3








2
(
C
S

0
5
3
1
8
)


I
N
F
O
R
M
A
T
I
O
N

S
E
C
U
R
I
T
Y

L
A
B
1
.
W
o
r
k
i
n
g

w
i
t
h

S
n
i
f
f
e
r
s

f
o
r

m
o
n
i
t
o
r
i
n
g

n
e
t
w
o
r
k

c
o
m
m
u
n
i
c
a
t
i
o
n

(
E
t
h
e
r
e
a
l
)
2
.
U
n
d
e
r
s
t
a
n
d
i
n
g

o
f

c
r
y
p
t
o
g
r
a
p
h
i
c

a
l
g
o
r
i
t
h
m
s

a
n
d

i
m
p
l
e
m
e
n
t
a
t
i
o
n

o
f

t
h
e

s
a
m
e

i
n

C

o
r

C
+
+
3
.
U
s
i
n
g

o
p
e
n
s
s
l

f
o
r

w
e
b

s
e
r
v
e
r

-

b
r
o
w
s
e
r

c
o
m
m
u
n
i
c
a
t
i
o
n
4
.
U
s
i
n
g

G
N
U

P
G
P
5
.
P
e
r
f
o
r
m
a
n
c
e

e
v
a
l
u
a
t
i
o
n

o
f

v
a
r
i
o
u
s

c
r
y
p
t
o
g
r
a
p
h
i
c

a
l
g
o
r
i
t
h
m
s
6
.
U
s
i
n
g

I
P
T
A
B
L
E
S

o
n

L
i
n
u
x

a
n
d

s
e
t
t
i
n
g

t
h
e

f
i
l
t
e
r
i
n
g

r
u
l
e
s
7
.
C
o
n
f
i
g
u
r
i
n
g

S
/
M
I
M
E

f
o
r

e
-
m
a
i
l

c
o
m
m
u
n
i
c
a
t
i
o
n
8
.
U
n
d
e
r
s
t
a
n
d
i
n
g

t
h
e

b
u
f
f
e
r

o
v
e
r
f
l
o
w

a
n
d

f
o
r
m
a
t

s
t
r
i
n
g

a
t
t
a
c
k
s
9
.
U
s
i
n
g

N
M
A
P

f
o
r

p
o
r
t
s

m
o
n
i
t
o
r
i
n
g
1
0
.
I
m
p
l
e
m
e
n
t
a
t
i
o
n

o
f

p
r
o
x
y

b
a
s
e
d

s
e
c
u
r
i
t
y

p
r
o
t
o
c
o
l
s

i
n

C

o
r

C
+
+

w
i
t
h

f
e
a
t
u
r
e
s

l
i
k
e

c
o
n
f
i
d
e
n
t
i
a
l
i
t
y
,
i
n
t
e
g
r
i
t
y

a
n
d

a
u
t
h
e
n
t
i
c
a
t
i
o
n
F
o
l
l
o
w
i
n
g

a
r
e

s
o
m
e

o
f

t
h
e

w
e
b

l
i
n
k
s
,

w
h
i
c
h

h
e
l
p

t
o

s
o
l
v
e

t
h
e

a
b
o
v
e

a
s
s
i
g
n
m
e
n
t
s

:

h
t
t
p
:
/
/
l
i
n
u
x
c
o
m
m
a
n
d
.
o
r
g
/
m
a
n
_
p
a
g
e
s
/
o
p
e
n
s
s
l
1
.
h
t
m
l

h
t
t
p
:
/
/
w
w
w
.
o
p
e
n
s
s
l
.
o
r
g
/
d
o
c
s
/
a
p
p
s
/
o
p
e
n
s
s
l
.
h
t
m
l

h
t
t
p
:
/
/
w
w
w
.
q
u
e
e
n
.
c
l
a
r
a
.
n
e
t
/
p
g
p
/
a
r
t
3
.
h
t
m
l

h
t
t
p
:
/
/
w
w
w
.
c
c
s
.
o
r
n
l
.
g
o
v
/
~
h
o
n
g
o
/
m
a
i
n
/
r
e
s
o
u
r
c
e
s
/
c
o
n
t
r
i
b
/
g
p
g
-
h
o
w
t
o
/
g
p
g
-
h
o
w
t
o
.
h
t
m
l

h
t
t
p
s
:
/
/
n
e
t
f
i
l
e
s
.
u
i
u
c
.
e
d
u
/
e
h
o
w
e
s
/
w
w
w
/
g
p
g
/
g
p
g
-
c
o
m
-
0
.
h
t
m

h
t
t
p
:
/
/
w
w
w
.
e
t
h
e
r
e
a
l
.
c
o
m
/
d
o
c
s
/
u
s
e
r
-
g
u
i
d
e
/
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
6
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
I
I

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
0









3









2
(
C
S

0
5
5
6
7
)


U
N
I
X

P
r
o
g
r
a
m
m
i
n
g

a
n
d

C
o
m
p
i
l
e
r

D
e
s
i
g
n

L
a
b
P
A
R
T

-

A
1
.
W
r
i
t
e

a

s
h
e
l
l

s
c
r
i
p
t

t
p

g
e
n
e
r
a
t
e

a

m
u
l
t
i
p
l
i
c
a
t
i
o
n

t
a
b
l
e
.
2
.
W
r
i
t
e

a

s
h
e
l
l

s
c
r
i
p
t

t
h
a
t

c
o
p
i
e
s

m
u
l
t
i
p
l
e

f
i
l
e
s

t
o

a

d
i
r
e
c
t
o
r
y
.
3
.
W
r
i
t
e

a

s
h
e
l
l

s
c
r
i
p
t

w
h
i
c
h

c
o
u
n
t
s

t
h
e

n
u
m
b
e
r

o
f

l
i
n
e
s

a
n
d

w
o
r
d
s

p
r
e
s
e
n
t

i
n

a

g
i
v
e
n

f
i
l
e
.
4
.
W
r
i
t
e

a

s
h
e
l
l

s
c
r
i
p
t

w
h
i
c
h

d
i
s
p
l
a
y
s

t
h
e

l
i
s
t

o
f

a
l
l

f
i
l
e
s

i
n

t
h
e

g
i
v
e
n

d
i
r
e
c
t
o
r
y
.
5
.
W
r
i
t
e

a

s
h
e
l
l

s
c
r
i
p
t
(
s
m
a
l
l

c
a
l
c
u
l
a
t
o
r
)

t
h
a
t

a
d
d
s
,

s
u
b
t
r
a
c
t
s
,

m
u
l
t
i
p
l
i
e
s

a
n
d

d
i
v
i
d
e
s

t
h
e

g
i
v
e
n

t
w
o
i
n
t
e
g
e
r
s
.

T
h
e
r
e

a
r
e

t
w
o

d
i
v
i
s
i
o
n

o
p
t
i
o
n
s
:

o
n
e

r
e
t
u
r
n
s

t
h
e

q
u
o
t
i
e
n
t

a
n
d

t
h
e

o
t
h
e
r

r
e
t
u
r
n
s

r
e
m
i
n
d
e
r
.

T
h
e
s
c
r
i
p
t

r
e
q
u
i
r
e
s

3

a
r
g
u
m
e
n
t
s
:

T
h
e

o
p
e
r
a
t
i
o
n


t
o

b
e

u
s
e
d

a
n
d

t
w
o

i
n
t
e
g
e
r

n
u
m
b
e
r
s
.

T
h
e

o
p
t
i
o
n
s

a
r
e
a
d
d
(
-
a
)
,

s
u
b
t
r
a
c
t
(
-
s
)
,

m
u
l
t
i
p
l
y
(
-
m
)
,

q
u
o
t
i
e
n
t
(
-
c
)

a
n
d

r
e
m
i
n
d
e
r
(
-
r
)
.
6
.
W
r
i
t
e

a

s
h
e
l
l

s
c
r
i
p
t

t
o

r
e
v
e
r
s
e

t
h
e

r
o
w
s

a
n
d

c
o
l
u
m
n
s

o
f

a

m
a
t
r
i
x
.
7
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

c
o
u
n
t
s

t
h
e

n
u
m
b
e
r

o
f

b
l
a
n
k
s

i
n

a

t
e
x
t

f
i
l
e
.
a
)
u
s
i
n
g

s
t
a
n
d
a
r
d

I
/
O
b
)
u
s
i
n
g

s
y
s
t
e
m

c
a
l
l
s
.
8
.
I
m
p
l
e
m
e
n
t

i
n

C

t
h
e

f
o
l
l
o
w
i
n
g

U
n
i
x

c
o
m
m
a
n
d
s

u
s
i
n
g

s
y
s
t
e
m

c
a
l
l
s
.
a
)


c
a
t
b
)


l
s
c
)


m
v
9
.
W
r
i
t
e

a

p
r
o
g
r
a
m

t
h
a
t

t
a
k
e
s

o
n
e

o
r

m
o
r
e

f
i
l
e
/
d
i
r
e
c
t
o
r
y

n
a
m
e
s

a
s

c
o
m
m
a
n
d

l
i
n
e

i
n
p
u
t

a
n
d

r
e
p
o
r
t
s

t
h
e
f
o
l
l
o
w
i
n
g

i
n
f
o
r
m
a
t
i
o
n

o
n

t
h
e

f
i
l
e
:
c
)


F
i
l
e

t
y
p
e
.
d
)



N
u
m
b
e
r

o
f

l
i
n
k
s
.
e
)


T
i
m
e

o
f

l
a
s
t

a
c
c
e
s
s
.
f
)



R
e
a
d
,

W
r
i
t
e

a
n
d

E
x
e
c
u
t
e

p
e
r
m
i
s
s
i
o
n
s
.
1
0
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

i
l
l
u
s
t
r
a
t
e
s

h
o
w

t
o

e
x
e
c
u
t
e

t
w
o

c
o
m
m
a
n
d
s

c
o
n
c
u
r
r
e
n
t
l
y

w
i
t
h

a

c
o
m
m
a
n
d

p
i
p
e
.
1
1
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

i
l
l
u
s
t
r
a
t
e
s

t
h
e

c
r
e
a
t
i
o
n

o
f

c
h
i
l
d

p
r
o
c
e
s
s

u
s
i
n
g

f
o
r
k

s
y
s
t
e
m

c
a
l
l
.
1
2
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

d
i
s
p
l
a
y
s

t
h
e

r
e
a
l

t
i
m
e

o
f

a

d
a
y

e
v
e
r
y

6
0

s
e
c
o
n
d
s
.
1
3
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

i
l
l
u
s
t
r
a
t
e
s

f
i
l
e

l
o
c
k
i
n
g

u
s
i
n
g

s
e
m
a
p
h
o
r
e
s
.
1
4
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

i
m
p
l
e
m
e
n
t
s

a

p
r
o
d
u
c
e
r
-
c
o
n
s
u
m
e
r

s
y
s
t
e
m

w
i
t
h

t
w
o

p
r
o
c
e
s
s
e
s
.
(
u
s
i
n
g
s
e
m
a
p
h
o
r
e
s
)
1
5
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

i
l
l
u
s
t
r
a
t
e
s

i
n
t
e
r

p
r
o
c
e
s
s

c
o
m
m
u
n
i
c
a
t
i
o
n

u
s
i
n
g

s
h
a
r
e
d

m
e
m
o
r
y

s
y
s
t
e
m

c
a
l
l
s
.
1
6
.
W
r
i
t
e

a

C

p
r
o
g
r
a
m

t
h
a
t

i
l
l
u
s
t
r
a
t
e
s

t
h
e

f
o
l
l
o
w
i
n
g
.
g
)



C
r
e
a
t
i
n
g

a

m
e
s
s
a
g
e

q
u
e
u
e
.
h
)



W
r
i
t
i
n
g

t
o

a

m
e
s
s
a
g
e

q
u
e
u
e
.
i
)



R
e
a
d
i
n
g


f
r
o
m

a

m
e
s
s
a
g
e

q
u
e
u
e
.
P
A
R
T

-

B
O
b
j
e
c
t
i
v
e

:


T
o

p
r
o
v
i
d
e

a
n

u
n
d
e
r
s
t
a
n
d
i
n
g

o
f

t
h
e

l
a
n
g
u
a
g
e

t
r
a
n
s
l
a
t
i
o
n

p
e
c
u
l
i
a
r
i
t
i
e
s

b
y

d
e
s
i
g
n
i
n
g

a

c
o
m
p
l
e
t
e
t
r
a
n
s
l
a
t
o
r

f
o
r

a

m
i
n
i

l
a
n
g
u
a
g
e
.
C
o
n
s
i
d
e
r

t
h
e

f
o
l
l
o
w
i
n
g

m
i
n
i

L
a
n
g
u
a
g
e
,

a

s
i
m
p
l
e

p
r
o
c
e
d
u
r
a
l

h
i
g
h
-
l
e
v
e
l

l
a
n
g
u
a
g
e
,

o
n
l
y

o
p
e
r
a
t
i
n
g

o
n

i
n
t
e
g
e
r
d
a
t
a
,

w
i
t
h

a

s
y
n
t
a
x

l
o
o
k
i
n
g

v
a
g
u
e
l
y

l
i
k
e

a

s
i
m
p
l
e

C

c
r
o
s
s
e
d

w
i
t
h

P
a
s
c
a
l
.


T
h
e

s
y
n
t
a
x

o
f

t
h
e

l
a
n
g
u
a
g
e

i
s
d
e
f
i
n
e
d

b
y

t
h
e

f
o
l
l
o
w
i
n
g

B
N
F

g
r
a
m
m
a
r
:
<
p
r
o
g
r
a
m
>

:
:
=

<
b
l
o
c
k
>
<
b
l
o
c
k
>

:
:
=

{

<
v
a
r
i
a
b
l
e
d
e
f
i
n
i
t
i
o
n
>

<
s
l
i
s
t
>

}










|

{

<
s
l
i
s
t
>

}
<
v
a
r
i
a
b
l
e
d
e
f
i
n
i
t
i
o
n
>

:
:
=

i
n
t

<
v
a
r
d
e
f
l
i
s
t
>

;
<
v
a
r
d
e
f
l
i
s
t
>

:
:
=

<
v
a
r
d
e
c
>

|

<
v
a
r
d
e
c
>

,

<
v
a
r
d
e
f
l
i
s
t
>
<
v
a
r
d
e
c
>

:
:
=

<
i
d
e
n
t
i
f
i
e
r
>

|

<
i
d
e
n
t
i
f
i
e
r
>

[

<
c
o
n
s
t
a
n
t
>

]
<
s
l
i
s
t
>

:
:
=

<
s
t
a
t
e
m
e
n
t
>

|

<
s
t
a
t
e
m
e
n
t
>

;

<
s
l
i
s
t
>
<
s
t
a
t
e
m
e
n
t
>

:
:
=

<
a
s
s
i
g
n
m
e
n
t
>

|

<
i
f
s
t
a
t
e
m
e
n
t
>

|

<
w
h
i
l
e
s
t
a
t
e
m
e
n
t
>














|

<
b
l
o
c
k
>

|

<
p
r
i
n
t
s
t
a
t
e
m
e
n
t
>

|

<
e
m
p
t
y
>
<
a
s
s
i
g
n
m
e
n
t
>

:
:
=

<
i
d
e
n
t
i
f
i
e
r
>

=

<
e
x
p
r
e
s
s
i
o
n
>















|

<
i
d
e
n
t
i
f
i
e
r
>

[

<
e
x
p
r
e
s
s
i
o
n
>

]

=

<
e
x
p
r
e
s
s
i
o
n
>
<
i
f
s
t
a
t
e
m
e
n
t
>

:
:
=

i
f

<
b
e
x
p
r
e
s
s
i
o
n
>

t
h
e
n

<
s
l
i
s
t
>

e
l
s
e

<
s
l
i
s
t
>

e
n
d
i
f
















|

i
f

<
b
e
x
p
r
e
s
s
i
o
n
>

t
h
e
n

<
s
l
i
s
t
>

e
n
d
i
f
<
w
h
i
l
e
s
t
a
t
e
m
e
n
t
>

:
:
=

w
h
i
l
e

<
b
e
x
p
r
e
s
s
i
o
n
>

d
o

<
s
l
i
s
t
>

e
n
d
d
o
<
p
r
i
n
t
s
t
a
t
e
m
e
n
t
>

:
:
=

p
r
i
n
t

(

<
e
x
p
r
e
s
s
i
o
n
>

)
<
e
x
p
r
e
s
s
i
o
n
>

:
:
=

<
e
x
p
r
e
s
s
i
o
n
>

<
a
d
d
i
n
g
o
p
>

<
t
e
r
m
>

|

<
t
e
r
m
>

|

<
a
d
d
i
n
g
o
p
>

<
t
e
r
m
>
<
b
e
x
p
r
e
s
s
i
o
n
>

:
:
=

<
e
x
p
r
e
s
s
i
o
n
>

<
r
e
l
o
p
>

<
e
x
p
r
e
s
s
i
o
n
>
<
r
e
l
o
p
>

:
:
=

<

|

<
=

|

=
=

|

>
=

|

>

|

!
=
<
a
d
d
i
n
g
o
p
>

:
:
=

+

|

-
<
t
e
r
m
>

:
:
=

<
t
e
r
m
>

<
m
u
l
t
o
p
>

<
f
a
c
t
o
r
>

|

<
f
a
c
t
o
r
>
<
m
u
l
t
o
p
>

:
:
=

*

|

/
<
f
a
c
t
o
r
>

:
:
=

<
c
o
n
s
t
a
n
t
>

|

<
i
d
e
n
t
i
f
i
e
r
>

|

<
i
d
e
n
t
i
f
i
e
r
>

[

<
e
x
p
r
e
s
s
i
o
n
>
]






|

(

<
e
x
p
r
e
s
s
i
o
n
>

)
<
c
o
n
s
t
a
n
t
>

:
:
=

<
d
i
g
i
t
>

|

<
d
i
g
i
t
>

<
c
o
n
s
t
a
n
t
>
<
i
d
e
n
t
i
f
i
e
r
>

:
:
=

<
i
d
e
n
t
i
f
i
e
r
>

<
l
e
t
t
e
r
o
r
d
i
g
i
t
>

|

<
l
e
t
t
e
r
>
<
l
e
t
t
e
r
o
r
d
i
g
i
t
>

:
:
=

<
l
e
t
t
e
r
>

|

<
d
i
g
i
t
>
<
l
e
t
t
e
r
>

:
:
=

a
|
b
|
c
|
d
|
e
|
f
|
g
|
h
|
i
|
j
|
k
|
l
|
m
|
n
|
o
|
p
|
q
|
r
|
s
|
t
|
u
|
v
|
w
|
x
|
y
|
z
<
d
i
g
i
t
>

:
:
=

0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
<
e
m
p
t
y
>

h
a
s

t
h
e

o
b
v
i
o
u
s

m
e
a
n
i
n
g
C
o
m
m
e
n
t
s

(
z
e
r
o

o
r

m
o
r
e

c
h
a
r
a
c
t
e
r
s

e
n
c
l
o
s
e
d

b
e
t
w
e
e
n

t
h
e

s
t
a
n
d
a
r
d

C
/
J
a
v
a
-
s
t
y
l
e

c
o
m
m
e
n
t

b
r
a
c
k
e
t
s

/
*
.
.
.
*
/
)

c
a
n

b
e

i
n
s
e
r
t
e
d
.



T
h
e

l
a
n
g
u
a
g
e

h
a
s

r
u
d
i
m
e
n
t
a
r
y

s
u
p
p
o
r
t

f
o
r

1
-
d
i
m
e
n
s
i
o
n
a
l

a
r
r
a
y
s
.

T
h
e

d
e
c
l
a
r
a
t
i
o
n
i
n
t

a
[
3
]

d
e
c
l
a
r
e
s

a
n

a
r
r
a
y

o
f

t
h
r
e
e

e
l
e
m
e
n
t
s
,

r
e
f
e
r
e
n
c
e
d

a
s

a
[
0
]
,

a
[
1
]

a
n
d

a
[
2
]
.

N
o
t
e

a
l
s
o

t
h
a
t

y
o
u

s
h
o
u
l
d
w
o
r
r
y

a
b
o
u
t

t
h
e

s
c
o
p
i
n
g

o
f

n
a
m
e
s
.
A

s
i
m
p
l
e

p
r
o
g
r
a
m

w
r
i
t
t
e
n

i
n

t
h
i
s

l
a
n
g
u
a
g
e

i
s
:
{

i
n
t

a
[
3
]
,
t
1
,
t
2
;


t
1
=
2
;


a
[
0
]
=
1
;

a
[
1
]
=
2
;

a
[
t
1
]
=
3
;


t
2
=
-
(
a
[
2
]
+
t
1
*
6
)
/
(
a
[
2
]
-
t
1
)
;
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
7


i
f

t
2
>
5

t
h
e
n




p
r
i
n
t
(
t
2
)
;


e
l
s
e

{




i
n
t

t
3
;




t
3
=
9
9
;




t
2
=
-
2
5
;




p
r
i
n
t
(
-
t
1
+
t
2
*
t
3
)
;



/
*

t
h
i
s

i
s

a

c
o
m
m
e
n
t




























o
n

2

l
i
n
e
s

*
/
}


e
n
d
i
f

}
1
.
D
e
s
i
g
n

a

L
e
x
i
c
a
l

a
n
a
l
y
z
e
r

f
o
r

t
h
e

a
b
o
v
e

l
a
n
g
u
a
g
e
.

T
h
e

l
e
x
i
c
a
l

a
n
a
l
y
z
e
r

s
h
o
u
l
d

i
g
n
o
r
e

r
e
d
u
n
d
a
n
t
s
p
a
c
e
s
,

t
a
b
s

a
n
d

n
e
w
l
i
n
e
s
.

I
t

s
h
o
u
l
d

a
l
s
o

i
g
n
o
r
e

c
o
m
m
e
n
t
s
.

A
l
t
h
o
u
g
h

t
h
e


s
y
n
t
a
x

s
p
e
c
i
f
i
c
a
t
i
o
n
s
t
a
t
e
s

t
h
a
t

i
d
e
n
t
i
f
i
e
r
s

c
a
n

b
e

a
r
b
i
t
r
a
r
i
l
y

l
o
n
g
,

y
o
u

m
a
y

r
e
s
t
r
i
c
t

t
h
e

l
e
n
g
t
h

t
o

s
o
m
e

r
e
a
s
o
n
a
b
l
e

v
a
l
u
e
.
2
.

I
m
p
l
e
m
e
n
t

t
h
e

l
e
x
i
c
a
l

a
n
a
l
y
z
e
r

u
s
i
n
g

J
L
e
x
,

f
l
e
x

o
r

l
e
x

o
r

o
t
h
e
r

l
e
x
i
c
a
l

a
n
a
l
y
z
e
r

g
e
n
e
r
a
t
i
n
g

t
o
o
l
s
.
3
.
D
e
s
i
g
n

P
r
e
d
i
c
t
i
v
e

p
a
r
s
e
r


f
o
r

t
h
e

g
i
v
e
n

l
a
n
g
u
a
g
e
4
.
D
e
s
i
g
n

L
A
L
R


b
o
t
t
o
m

u
p

p
a
r
s
e
r

f
o
r

t
h
e

a
b
o
v
e

l
a
n
g
u
a
g
e
.
5
.
C
o
n
v
e
r
t

t
h
e

B
N
F

r
u
l
e
s

i
n
t
o

Y
a
c
c

f
o
r
m

a
n
d

w
r
i
t
e

c
o
d
e

t
o

g
e
n
e
r
a
t
e

a
b
s
t
r
a
c
t

s
y
n
t
a
x

t
r
e
e
.
6
.
W
r
i
t
e

p
r
o
g
r
a
m

t
o

g
e
n
e
r
a
t
e

m
a
c
h
i
n
e

c
o
d
e

f
r
o
m

t
h
e

a
b
s
t
r
a
c
t

s
y
n
t
a
x

t
r
e
e

g
e
n
e
r
a
t
e
d

b
y

t
h
e

p
a
r
s
e
r
.

T
h
e
f
o
l
l
o
w
i
n
g

i
n
s
t
r
u
c
t
i
o
n

s
e
t

m
a
y

b
e

c
o
n
s
i
d
e
r
e
d

a
s

t
a
r
g
e
t

c
o
d
e
.
T
h
e

f
o
l
l
o
w
i
n
g

i
s

a

s
i
m
p
l
e

r
e
g
i
s
t
e
r
-
b
a
s
e
d

m
a
c
h
i
n
e
,

s
u
p
p
o
r
t
i
n
g

a

t
o
t
a
l

o
f

1
7

i
n
s
t
r
u
c
t
i
o
n
s
.

I
t

h
a
s

t
h
r
e
e
d
i
s
t
i
n
c
t

i
n
t
e
r
n
a
l

s
t
o
r
a
g
e

a
r
e
a
s
.

T
h
e

f
i
r
s
t

i
s

t
h
e

s
e
t

o
f

8

r
e
g
i
s
t
e
r
s
,

u
s
e
d

b
y

t
h
e

i
n
d
i
v
i
d
u
a
l

i
n
s
t
r
u
c
t
i
o
n
s
a
s

d
e
t
a
i
l
e
d

b
e
l
o
w
,

t
h
e

s
e
c
o
n
d

i
s

a
n

a
r
e
a

u
s
e
d

f
o
r

t
h
e

s
t
o
r
a
g
e

o
f

v
a
r
i
a
b
l
e
s

a
n
d

t
h
e

t
h
i
r
d

i
s

a
n

a
r
e
a

u
s
e
d
f
o
r

t
h
e

s
t
o
r
a
g
e

o
f

p
r
o
g
r
a
m
.

T
h
e


i
n
s
t
r
u
c
t
i
o
n
s

c
a
n

b
e

p
r
e
c
e
d
e
d

b
y

a

l
a
b
e
l
.

T
h
i
s

c
o
n
s
i
s
t
s

o
f

a
n

i
n
t
e
g
e
r
i
n

t
h
e

r
a
n
g
e

1

t
o

9
9
9
9

a
n
d

t
h
e

l
a
b
e
l

i
s

f
o
l
l
o
w
e
d

b
y

a

c
o
l
o
n

t
o

s
e
p
a
r
a
t
e

i
t

f
r
o
m

t
h
e

r
e
s
t

o
f

t
h
e
i
n
s
t
r
u
c
t
i
o
n
.

T
h
e

n
u
m
e
r
i
c
a
l

l
a
b
e
l

c
a
n

b
e

u
s
e
d

a
s

t
h
e

a
r
g
u
m
e
n
t

t
o

a

j
u
m
p

i
n
s
t
r
u
c
t
i
o
n
,

a
s

d
e
t
a
i
l
e
d

b
e
l
o
w
.
I
n

t
h
e

d
e
s
c
r
i
p
t
i
o
n

o
f

t
h
e

i
n
d
i
v
i
d
u
a
l


i
n
s
t
r
u
c
t
i
o
n
s

b
e
l
o
w
,

i
n
s
t
r
u
c
t
i
o
n

a
r
g
u
m
e
n
t

t
y
p
e
s

a
r
e

s
p
e
c
i
f
i
e
d

a
s
f
o
l
l
o
w
s

:
R
s
p
e
c
i
f
i
e
s

a

r
e
g
i
s
t
e
r

i
n

t
h
e

f
o
r
m

R
0
,

R
1
,

R
2
,

R
3
,

R
4
,

R
5
,

R
6

o
r

R
7

(
o
r

r
0
,

r
1
,

e
t
c
.
)
.
L
s
p
e
c
i
f
i
e
s

a

n
u
m
e
r
i
c
a
l

l
a
b
e
l

(
i
n

t
h
e

r
a
n
g
e

1

t
o

9
9
9
9
)
.
V
s
p
e
c
i
f
i
e
s

a

v
a
r
i
a
b
l
e

l
o
c
a
t
i
o
n


(
a

v
a
r
i
a
b
l
e

n
u
m
b
e
r
,

o
r

a

v
a
r
i
a
b
l
e

l
o
c
a
t
i
o
n

p
o
i
n
t
e
d

t
o

b
y

a

r
e
g
i
s
t
e
r

-

s
e
e
b
e
l
o
w
)
.
A
s
p
e
c
i
f
i
e
s

a

c
o
n
s
t
a
n
t

v
a
l
u
e
,

a

v
a
r
i
a
b
l
e

l
o
c
a
t
i
o
n
,

a

r
e
g
i
s
t
e
r

o
r

a

v
a
r
i
a
b
l
e

l
o
c
a
t
i
o
n

p
o
i
n
t
e
d

t
o

b
y

a

r
e
g
i
s
t
e
r
(
a
n

i
n
d
i
r
e
c
t

a
d
d
r
e
s
s
)
.

C
o
n
s
t
a
n
t

v
a
l
u
e
s

a
r
e

s
p
e
c
i
f
i
e
d

a
s

a
n

i
n
t
e
g
e
r

v
a
l
u
e
,

o
p
t
i
o
n
a
l
l
y

p
r
e
c
e
d
e
d

b
y

a
m
i
n
u
s

s
i
g
n
,

p
r
e
c
e
d
e
d

b
y

a

#

s
y
m
b
o
l
.

A
n

i
n
d
i
r
e
c
t

a
d
d
r
e
s
s

i
s

s
p
e
c
i
f
i
e
d

b
y

a
n

@

f
o
l
l
o
w
e
d

b
y

a

r
e
g
i
s
t
e
r
.
S
o
,

f
o
r

e
x
a
m
p
l
e
,

a
n

A
-
t
y
p
e

a
r
g
u
m
e
n
t

c
o
u
l
d

h
a
v
e

t
h
e

f
o
r
m

4

(
v
a
r
i
a
b
l
e

n
u
m
b
e
r

4
)
,

#
4

(
t
h
e

c
o
n
s
t
a
n
t

v
a
l
u
e
4
)
,

r
4

(
r
e
g
i
s
t
e
r

4
)

o
r

@
r
4

(
t
h
e

c
o
n
t
e
n
t
s

o
f

r
e
g
i
s
t
e
r

4

i
d
e
n
t
i
f
i
e
s

t
h
e

v
a
r
i
a
b
l
e

l
o
c
a
t
i
o
n

t
o

b
e

a
c
c
e
s
s
e
d
)
.
T
h
e

i
n
s
t
r
u
c
t
i
o
n

s
e
t


i
s

d
e
f
i
n
e
d

a
s

f
o
l
l
o
w
s
:
L
O
A
D

A
,
R
l
o
a
d
s

t
h
e

i
n
t
e
g
e
r

v
a
l
u
e

s
p
e
c
i
f
i
e
d

b
y

A

i
n
t
o

r
e
g
i
s
t
e
r

R
.
S
T
O
R
E

R
,
V
s
t
o
r
e
s

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R

t
o

v
a
r
i
a
b
l
e

V
.
O
U
T

R
o
u
t
p
u
t
s

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R
.
N
E
G

R
n
e
g
a
t
e
s

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R
.
A
D
D

A
,
R
a
d
d
s

t
h
e

v
a
l
u
e

s
p
e
c
i
f
i
e
d

b
y

A

t
o

r
e
g
i
s
t
e
r

R
,

l
e
a
v
i
n
g

t
h
e

r
e
s
u
l
t

i
n

r
e
g
i
s
t
e
r

R
.
S
U
B

A
,
R
s
u
b
t
r
a
c
t
s

t
h
e

v
a
l
u
e

s
p
e
c
i
f
i
e
d

b
y

A

f
r
o
m

r
e
g
i
s
t
e
r

R
,

l
e
a
v
i
n
g

t
h
e

r
e
s
u
l
t

i
n

r
e
g
i
s
t
e
r

R
.
M
U
L

A
,
R
m
u
l
t
i
p
l
i
e
s

t
h
e

v
a
l
u
e

s
p
e
c
i
f
i
e
d

b
y

A

b
y

r
e
g
i
s
t
e
r

R
,

l
e
a
v
i
n
g

t
h
e

r
e
s
u
l
t

i
n

r
e
g
i
s
t
e
r

R
.
D
I
V

A
,
R
d
i
v
i
d
e
s

r
e
g
i
s
t
e
r

R

b
y

t
h
e

v
a
l
u
e

s
p
e
c
i
f
i
e
d

b
y

A
,

l
e
a
v
i
n
g

t
h
e

r
e
s
u
l
t

i
n

r
e
g
i
s
t
e
r

R
.
J
M
P

L
c
a
u
s
e
s

a
n

u
n
c
o
n
d
i
t
i
o
n
a
l

j
u
m
p

t
o

t
h
e

i
n
s
t
r
u
c
t
i
o
n

w
i
t
h

t
h
e

l
a
b
e
l

L
.
J
E
Q

R
,
L
j
u
m
p
s

t
o

t
h
e

i
n
s
t
r
u
c
t
i
o
n

w
i
t
h

t
h
e

l
a
b
e
l

L

i
f

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R

i
s

z
e
r
o
.
J
N
E

R
,
L
j
u
m
p
s

t
o

t
h
e

i
n
s
t
r
u
c
t
i
o
n

w
i
t
h

t
h
e

l
a
b
e
l

L

i
f

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R

i
s

n
o
t

z
e
r
o
.
J
G
E

R
,
L
j
u
m
p
s

t
o

t
h
e

i
n
s
t
r
u
c
t
i
o
n

w
i
t
h

t
h
e

l
a
b
e
l

L

i
f

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R

i
s

g
r
e
a
t
e
r

t
h
a
n

o
r

e
q
u
a
l

t
o

z
e
r
o
.
J
G
T

R
,
L
j
u
m
p
s

t
o

t
h
e

i
n
s
t
r
u
c
t
i
o
n

w
i
t
h

t
h
e

l
a
b
e
l

L

i
f

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R

i
s

g
r
e
a
t
e
r

t
h
a
n

z
e
r
o
.
J
L
E

R
,
L
j
u
m
p
s

t
o

t
h
e

i
n
s
t
r
u
c
t
i
o
n

w
i
t
h

t
h
e

l
a
b
e
l

L

i
f

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R

i
s

l
e
s
s

t
h
a
n

o
r

e
q
u
a
l

t
o

z
e
r
o
.
J
L
T

R
,
L
j
u
m
p
s

t
o

t
h
e

i
n
s
t
r
u
c
t
i
o
n

w
i
t
h

t
h
e

l
a
b
e
l

L

i
f

t
h
e

v
a
l
u
e

i
n

r
e
g
i
s
t
e
r

R

i
s

l
e
s
s

t
h
a
n

z
e
r
o
.
N
O
P
i
s

a
n

i
n
s
t
r
u
c
t
i
o
n

w
i
t
h

n
o

e
f
f
e
c
t
.

I
t

c
a
n

b
e

t
a
g
g
e
d

b
y

a

l
a
b
e
l
.
S
T
O
P
s
t
o
p
s

e
x
e
c
u
t
i
o
n

o
f

t
h
e



m
a
c
h
i
n
e
.

A
l
l



p
r
o
g
r
a
m
s

s
h
o
u
l
d

t
e
r
m
i
n
a
t
e

b
y

e
x
e
c
u
t
i
n
g

a

S
T
O
P

i
n
s
t
r
u
c
t
i
o
n
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
8
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V


Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T







P






C
4
+
1





0







4
(
C
S

0
5
2
1
6
)


E
M
B
E
D
D
E
D

S
Y
S
T
E
M
S
U
n
i
t

-

I
E
m
b
e
d
d
e
d

C
o
m
p
u
t
i
n
g

:


I
n
t
r
o
d
u
c
t
i
o
n
,

C
o
m
p
l
e
x

S
y
s
t
e
m
s

a
n
d

M
i
c
r
o
p
r
o
c
e
s
s
o
r
,

T
h
e

E
m
b
e
d
d
e
d

S
y
s
t
e
m
D
e
s
i
g
n

P
r
o
c
e
s
s
,

F
o
r
m
a
l
i
s
m
s

f
o
r

S
y
s
t
e
m

D
e
s
i
g
n
,

D
e
s
i
g
n

E
x
a
m
p
l
e
s
.


(
C
h
a
p
t
e
r

I

f
r
o
m

T
e
x
t

B
o
o
k

1
,

W
o
l
f
)
.
U
n
i
t

-

I
I
T
h
e

8
0
5
1

A
r
c
h
i
t
e
c
t
u
r
e

:


I
n
t
r
o
d
u
c
t
i
o
n
,

8
0
5
1

M
i
c
r
o

c
o
n
t
r
o
l
l
e
r

H
a
r
d
w
a
r
e
,

I
n
p
u
t
/
O
u
t
p
u
t

P
o
r
t
s

a
n
d

C
i
r
c
u
i
t
s
,

E
x
t
e
r
n
a
l
M
e
m
o
r
y
,

C
o
u
n
t
e
r

a
n
d

T
i
m
e
r
s
,

S
e
r
i
a
l

d
a
t
a

I
n
p
u
t
/
O
u
t
p
u
t
,

I
n
t
e
r
r
u
p
t
s
.


(
C
h
a
p
t
e
r

3

f
r
o
m

T
e
x
t

B
o
o
k

2
,

A
y
a
l
a
)
.
U
n
i
t

-

I
I
I
B
a
s
i
c

A
s
s
e
m
b
l
y

L
a
n
g
u
a
g
e

P
r
o
g
r
a
m
m
i
n
g

C
o
n
c
e
p
t
s

:


T
h
e

A
s
s
e
m
b
l
y

L
a
n
g
u
a
g
e

P
r
o
g
r
a
m
m
i
n
g

P
r
o
c
e
s
s
,
P
r
o
g
r
a
m
m
i
n
g

T
o
o
l
s

a
n
d

T
e
c
h
n
i
q
u
e
s
,

P
r
o
g
r
a
m
m
i
n
g

t
h
e

8
0
5
1
.


D
a
t
a

T
r
a
n
s
f
e
r

a
n
d

L
o
g
i
c
a
l

I
n
s
t
r
u
c
t
i
o
n
s
.
(
C
h
a
p
t
e
r
s

4
,
5

a
n
d

6

f
r
o
m

T
e
x
t

B
o
o
k

2
,

A
y
a
l
a
)
.
U
n
i
t

-

I
V
A
r
i
t
h
m
e
t
i
c

O
p
e
r
a
t
i
o
n
s
,

D
e
c
i
m
a
l

A
r
i
t
h
m
e
t
i
c
.

J
u
m
p

a
n
d

C
a
l
l

I
n
s
t
r
u
c
t
i
o
n
s
,

F
u
r
t
h
e
r

D
e
t
a
i
l
s

o
n

I
n
t
e
r
r
u
p
t
s
.
(
C
h
a
p
t
e
r

7
a
n
d

8

f
r
o
m

T
e
x
t

B
o
o
k

2
,

A
y
a
l
a
)
U
n
i
t

-

V
A
p
p
l
i
c
a
t
i
o
n
s

:


I
n
t
e
r
f
a
c
i
n
g

w
i
t
h

K
e
y
b
o
a
r
d
s
,

D
i
s
p
l
a
y
s
,

D
/
A

a
n
d

A
/
D

C
o
n
v
e
r
s
i
o
n
s
,

M
u
l
t
i
p
l
e

I
n
t
e
r
r
u
p
t
s
,
S
e
r
i
a
l

D
a
t
a

C
o
m
m
u
n
i
c
a
t
i
o
n
.


(
C
h
a
p
t
e
r

1
0

a
n
d

1
1

f
r
o
m

T
e
x
t

B
o
o
k

2
,

A
y
a
l
a
)
.
U
n
i
t

-

V
I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

R
e
a
l


T
i
m
e

O
p
e
r
a
t
i
n
g

S
y
s
t
e
m
s

:


T
a
s
k
s

a
n
d

T
a
s
k

S
t
a
t
e
s
,

T
a
s
k
s

a
n
d

D
a
t
a
,

S
e
m
a
p
h
o
r
e
s
,
a
n
d

S
h
a
r
e
d

D
a
t
a
;

M
e
s
s
a
g
e

Q
u
e
u
e
s
,

M
a
i
l
b
o
x
e
s

a
n
d

P
i
p
e
s
,

T
i
m
e
r

F
u
n
c
t
i
o
n
s
,

E
v
e
n
t
s
,

M
e
m
o
r
y

M
a
n
a
g
e
m
e
n
t
,
I
n
t
e
r
r
u
p
t

R
o
u
t
i
n
e
s

i
n

a
n

R
T
O
S

E
n
v
i
r
o
n
m
e
n
t
.

(
C
h
a
p
t
e
r

6

a
n
d

7

f
r
o
m

T
e
x
t

B
o
o
k

3
,

S
i
m
o
n
)
.
U
n
i
t

-

V
I
I
B
a
s
i
c

D
e
s
i
g
n

U
s
i
n
g

a

R
e
a
l
-
T
i
m
e

O
p
e
r
a
t
i
n
g

S
y
s
t
e
m

:


P
r
i
n
c
i
p
l
e
s
,

S
e
m
a
p
h
o
r
e
s

a
n
d

Q
u
e
u
e
s
,

H
a
r
d
R
e
a
l
-
T
i
m
e

S
c
h
e
d
u
l
i
n
g

C
o
n
s
i
d
e
r
a
t
i
o
n
s
,

S
a
v
i
n
g

M
e
m
o
r
y

a
n
d

P
o
w
e
r
,

A
n

e
x
a
m
p
l
e

R
T
O
S

l
i
k
e

u
C
-
O
S

(
O
p
e
n
S
o
u
r
c
e
)
;

E
m
b
e
d
d
e
d

S
o
f
t
w
a
r
e

D
e
v
e
l
o
p
m
e
n
t

T
o
o
l
s
:

H
o
s
t

a
n
d

T
a
r
g
e
t

m
a
c
h
i
n
e
s
,

L
i
n
k
e
r
/
L
o
c
a
t
o
r
s

f
o
r

E
m
b
e
d
d
e
d
S
o
f
t
w
a
r
e
,

G
e
t
t
i
n
g

E
m
b
e
d
d
e
d

S
o
f
t
w
a
r
e

i
n
t
o

t
h
e

T
a
r
g
e
t

S
y
s
t
e
m
;

D
e
b
u
g
g
i
n
g

T
e
c
h
n
i
q
u
e
s
:

T
e
s
t
i
n
g

o
n

H
o
s
t
M
a
c
h
i
n
e
,

U
s
i
n
g

L
a
b
o
r
a
t
o
r
y

T
o
o
l
s
,

A
n

E
x
a
m
p
l
e

S
y
s
t
e
m
.


(
C
h
a
p
t
e
r

8
,
9
,
1
0

&

1
1

f
r
o
m

T
e
x
t


B
o
o
k

3
,

S
i
m
o
n
)
.
U
n
i
t

-

V
I
I
I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

a
d
v
a
n
c
e
d

a
r
c
h
i
t
e
c
t
u
r
e
s

:



A
R
M

a
n
d

S
H
A
R
C
,

P
r
o
c
e
s
s
o
r

a
n
d

m
e
m
o
r
y

o
r
g
a
n
i
z
a
t
i
o
n

a
n
d
I
n
s
t
r
u
c
t
i
o
n

l
e
v
e
l

p
a
r
a
l
l
e
l
i
s
m
;

N
e
t
w
o
r
k
e
d

e
m
b
e
d
d
e
d

s
y
s
t
e
m
s
:

B
u
s

p
r
o
t
o
c
o
l
s
,

I
2
C

b
u
s

a
n
d

C
A
N

b
u
s
;
I
n
t
e
r
n
e
t
-
E
n
a
b
l
e
d

S
y
s
t
e
m
s
,

D
e
s
i
g
n

E
x
a
m
p
l
e
-
E
l
e
v
a
t
o
r

C
o
n
t
r
o
l
l
e
r
.


(
C
h
a
p
t
e
r

8

f
r
o
m

T
e
x
t

B
o
o
k

1
,

W
o
l
f
)
.
T
E
X
T

B
O
O
K
S

:
1
.
C
o
m
p
u
t
e
r
s

a
n
d

C
o
m
p
o
n
e
n
t
s
,

W
a
y
n
e

W
o
l
f
,

E
l
s
e
v
e
i
r
.
2
.
T
h
e

8
0
5
1

M
i
c
r
o
c
o
n
t
r
o
l
l
e
r
,

T
h
i
r
d

E
d
i
t
i
o
n
,

K
e
n
n
e
t
h

J
.
A
y
a
l
a
,

T
h
o
m
s
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
E
m
b
e
d
d
i
n
g

s
y
s
t
e
m

b
u
i
l
d
i
n
g

b
l
o
c
k
s
,

L
a
b
r
o
s
s
e
,

v
i
a

C
M
P

p
u
b
l
i
s
h
e
r
s
.
2
.
E
m
b
e
d
d
e
d

S
y
s
t
e
m
s
,

R
a
j

K
a
m
a
l
,

T
M
H
.
3
.
M
i
c
r
o

C
o
n
t
r
o
l
l
e
r
s
,

A
j
a
y

V

D
e
s
h
m
u
k
h
i
,

T
M
H
.
4
.
E
m
b
e
d
d
e
d

S
y
s
t
e
m

D
e
s
i
g
n
,

F
r
a
n
k

V
a
h
i
d
,

T
o
n
y

G
i
v
a
r
g
i
s
,

J
o
h
n

W
i
l
e
y
.
5
.
M
i
c
r
o
c
o
n
t
r
o
l
l
e
r
s
,

R
a
j

k
a
m
a
l
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
6
.
A
n

E
m
b
e
d
d
e
d

S
o
f
t
w
a
r
e

P
r
i
m
e
r
,

D
a
v
i
d

E
.

S
i
m
o
n
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1






0










4
(
C
S

0
5
5
7
9
)


W
E
B

T
E
C
H
N
O
L
O
G
I
E
S
U
N
I
T

-

I

:


H
T
M
L

C
o
m
m
o
n

t
a
g
s

-

L
i
s
t
,

T
a
b
l
e
s
,

i
m
a
g
e
s
,

f
o
r
m
s
,

F
r
a
m
e
s
;


C
a
s
c
a
d
i
n
g

S
t
y
l
e

s
h
e
e
t
s
.
U
N
I
T

-

I
I

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o


J
a
v
a

S
c
r
i
p
t
s
,

O
b
j
e
c
t
s

i
n

J
a
v
a

S
c
r
i
p
t
,

D
y
n
a
m
i
c

H
T
M
L

w
i
t
h

J
a
v
a

S
c
r
i
p
t
U
N
I
T

-

I
I
I

:


X
M
L

:


D
o
c
u
m
e
n
t

t
y
p
e

d
e
f
i
n
i
t
i
o
n
,

X
M
L

S
c
h
e
m
a
s
,

D
o
c
u
m
e
n
t

O
b
j
e
c
t

m
o
d
e
l
,


P
r
e
s
e
n
t
i
n
g

X
M
L
,
U
s
i
n
g

X
M
L

P
r
o
c
e
s
s
o
r
s
:


D
O
M

a
n
d

S
A
X
U
N
I
T

-

I
V

:


J
a
v
a

B
e
a
n
s

:



I
n
t
r
o
d
u
c
t
i
o
n

t
o

J
a
v
a

B
e
a
n
s
,

A
d
v
a
n
t
a
g
e
s

o
f

J
a
v
a

B
e
a
n
s
,

B
D
K

I
n
t
r
o
s
p
e
c
t
i
o
n
,
U
s
i
n
g

B
o
u
n
d

p
r
o
p
e
r
t
i
e
s
,

B
e
a
n

I
n
f
o

I
n
t
e
r
f
a
c
e
,

C
o
n
s
t
r
a
i
n
e
d

p
r
o
p
e
r
t
i
e
s
P
e
r
s
i
s
t
e
n
c
e
,

C
u
s
t
o
m
i
z
e
s
,

J
a
v
a

B
e
a
n
s

A
P
I
,

I
n
t
r
o
d
u
c
t
i
o
n

t
o

E
J
B

s
.
U
N
I
T

-

V

:


W
e
b

S
e
r
v
e
r
s

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o

S
e
r
v
e
l
e
t
s
:

L
i
f
e
c
y
c
l
e

o
f

a

S
e
r
v
e
r
l
e
t
,

J
S
D
K
,

T
h
e

S
e
r
v
e
l
e
t

A
P
I
,
T
h
e

j
a
v
a
x
.
s
e
r
v
e
l
e
t

P
a
c
k
a
g
e
,

R
e
a
d
i
n
g

S
e
r
v
e
l
e
t

p
a
r
a
m
e
t
e
r
s
,

R
e
a
d
i
n
g

I
n
i
t
i
a
l
i
z
a
t
i
o
n


p
a
r
a
m
e
t
e
r
s
.

T
h
e
j
a
v
a
x
.
s
e
r
v
e
l
e
t

H
T
T
P

p
a
c
k
a
g
e
,

H
a
n
d
l
i
n
g

H
t
t
p

R
e
q
u
e
s
t

&

R
e
s
p
o
n
s
e
s
,

U
s
i
n
g

C
o
o
k
i
e
s
-
S
e
s
s
i
o
n

T
r
a
c
k
i
n
g
,
S
e
c
u
r
i
t
y

I
s
s
u
e
s
.
U
N
I
T

-

V
I

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o

J
S
P

:



T
h
e

P
r
o
b
l
e
m

w
i
t
h


S
e
r
v
e
l
e
t
.

T
h
e

A
n
a
t
o
m
y

o
f

a

J
S
P

P
a
g
e
,

J
S
P
P
r
o
c
e
s
s
i
n
g
.

J
S
P

A
p
p
l
i
c
a
t
i
o
n

D
e
s
i
g
n

w
i
t
h

M
V
C

S
e
t
t
i
n
g

U
p

a
n
d

J
S
P

E
n
v
i
r
o
n
m
e
n
t
:

I
n
s
t
a
l
l
i
n
g

t
h
e

J
a
v
a
S
o
f
t
w
a
r
e

D
e
v
e
l
o
p
m
e
n
t

K
i
t
,

T
o
m
c
a
t

S
e
r
v
e
r

&

T
e
s
t
i
n
g

T
o
m
c
a
t
U
N
I
T

-

V
I
I

:


J
S
P

A
p
p
l
i
c
a
t
i
o
n

D
e
v
e
l
o
p
m
e
n
t

:


G
e
n
e
r
a
t
i
n
g

D
y
n
a
m
i
c

C
o
n
t
e
n
t
,

U
s
i
n
g

S
c
r
i
p
t
i
n
g

E
l
e
m
e
n
t
s
I
m
p
l
i
c
i
t

J
S
P

O
b
j
e
c
t
s
,

C
o
n
d
i
t
i
o
n
a
l

P
r
o
c
e
s
s
i
n
g


D
i
s
p
l
a
y
i
n
g

V
a
l
u
e
s

U
s
i
n
g

a
n

E
x
p
r
e
s
s
i
o
n

t
o

S
e
t

a
n

A
t
t
r
i
b
u
t
e
,
D
e
c
l
a
r
i
n
g

V
a
r
i
a
b
l
e
s

a
n
d

M
e
t
h
o
d
s

E
r
r
o
r

H
a
n
d
l
i
n
g

a
n
d

D
e
b
u
g
g
i
n
g

S
h
a
r
i
n
g

D
a
t
a

B
e
t
w
e
e
n

J
S
P

p
a
g
e
s
,
R
e
q
u
e
s
t
s
,

a
n
d

U
s
e
r
s

P
a
s
s
i
n
g

C
o
n
t
r
o
l

a
n
d

D
a
t
e

b
e
t
w
e
e
n

P
a
g
e
s


S
h
a
r
i
n
g

S
e
s
s
i
o
n

a
n
d

A
p
p
l
i
c
a
t
i
o
n

D
a
t
a


M
e
m
o
r
y

U
s
a
g
e

C
o
n
s
i
d
e
r
a
t
i
o
n
s
.
U
N
I
T

-

V
I
I
I

:


D
a
t
a
b
a
s
e

A
c
c
e
s
s

:


D
a
t
a
b
a
s
e

P
r
o
g
r
a
m
m
i
n
g

u
s
i
n
g

J
D
B
C
,

S
t
u
d
y
i
n
g

J
a
v
a
x
.
s
q
l
.
*
p
a
c
k
a
g
e
,
A
c
c
e
s
s
i
n
g

a

D
a
t
a
b
a
s
e

f
r
o
m

a

J
S
P

P
a
g
e
,

A
p
p
l
i
c
a
t
i
o
n


S
p
e
c
i
f
i
c

D
a
t
a
b
a
s
e

A
c
t
i
o
n
s
,
D
e
p
l
o
y
i
n
g
J
A
V
A

B
e
a
n
s

i
n

a

J
S
P

P
a
g
e
,

I
n
t
r
o
d
u
c
t
i
o
n

t
o

s
t
r
u
t
s

f
r
a
m
e
w
o
r
k
.
.
T
E
X
T

B
O
O
K
S

:
1
.
W
e
b

P
r
o
g
r
a
m
m
i
n
g
,


b
u
i
l
d
i
n
g


i
n
t
e
r
n
e
t


a
p
p
l
i
c
a
t
i
o
n
s
,

C
h
r
i
s

B
a
t
e
s


2
n
d
e
d
i
t
i
o
n
,


W
I
L
E
Y

D
r
e
a
m
t
e
c
h
(
U
N
I
T
s
1
,
2
,
3
)
.
2
.
T
h
e

c
o
m
p
l
e
t
e

R
e
f
e
r
e
n
c
e

J
a
v
a

2

F
i
f
t
h

E
d
i
t
i
o
n

b
y

P
a
t
r
i
c
k

N
a
u
g
h
t
o
n

a
n
d

H
e
r
b
e
r
t



S
c
h
i
l
d
t
.

T
M
H
(
C
h
a
p
t
e
r
s
:

1
9
,

2
0
,

2
1
,

2
2
,

2
5
,

2
7
)


(
U
N
I
T


4
)
.
R
E
F
E
R
E
N
C
E
S

:
1
.
I
n
t
e
r
n
e
t

a
n
d

W
o
r
l
d

W
i
d
e

W
e
b


H
o
w

t
o

p
r
o
g
r
a
m

b
y

D
i
e
t
e
l

a
n
d

N
i
e
t
o

P
H
I
/
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n

A
s
i
a
.
2
.
J
a
k
a
r
t
a

S
t
r
u
t
s

C
o
o
k
b
o
o
k

,

B
i
l
l

S
i
g
g
e
l
k
o
w
,

S

P

D

O

R
e
i
l
l
y

f
o
r

c
h
a
p

8
.
3
.
M
u
r
a
c
h

s

b
e
g
i
n
n
i
n
g

J
A
V
A

J
D
K

5
,

M
u
r
a
c
h
,

S
P
D
4
.
A
n

I
n
t
r
o
d
u
c
t
i
o
n

t
o

w
e
b

D
e
s
i
g
n

a
n
d

P
r
o
g
r
a
m
m
i
n
g

W
a
n
g
-
T
h
o
m
s
o
n
5
.
W
e
b

A
p
p
l
i
c
a
t
i
o
n
s

T
e
c
h
n
o
l
o
g
i
e
s

C
o
n
c
e
p
t
s
-
K
n
u
c
k
l
e
s
,
J
o
h
n

W
i
l
e
y
6
.
P
r
o
g
r
a
m
m
i
n
g

w
o
r
l
d

w
i
d
e

w
e
b
-
S
e
b
e
s
t
a
,
P
e
a
r
s
o
n
7
.
B
u
i
l
d
i
n
g

W
e
b

A
p
p
l
i
c
a
t
i
o
n
s
-
N
I
I
T
,
P
H
I
8
.
W
e
b

W
a
r
r
i
o
r

G
u
i
d
e

t
o

W
e
b

P
r
o
g
r
a
m
m
m
i
n
g
-
B
a
i
/
E
k
e
d
a
w
-
T
h
o
m
a
s
9
.
B
e
g
i
n
n
i
n
g

W
e
b

P
r
o
g
r
a
m
m
i
n
g
-
J
o
n

D
u
c
k
e
t
t

W
R
O
X
.
1
0
.
J
a
v
a

S
e
r
v
e
r

P
a
g
e
s
,

P
e
k
o
w
s
k
y
,

P
e
a
r
s
o
n
.
1
1
.
J
a
v
a

S
e
r
v
e
r

P
a
g
e
s

H
a
n
s

B
e
r
g
s
t
e
n
,

S
P
D

O

R
e
i
l
l
y

(
U
N
I
T
s

5
,
6
,
7
,
8
)
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
3
9
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r

T








P








C
4
+
1






0









4
(
C
S

0
5
1
5
8
)


D
A
T
A

W
A
R
E
H
O
U
S
I
N
G


A
N
D

D
A
T
A

M
I
N
I
N
G
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

:


F
u
n
d
a
m
e
n
t
a
l
s

o
f

d
a
t
a

m
i
n
i
n
g
,

D
a
t
a

M
i
n
i
n
g

F
u
n
c
t
i
o
n
a
l
i
t
i
e
s
,

C
l
a
s
s
i
f
i
c
a
t
i
o
n

o
f

D
a
t
a

M
i
n
i
n
g
s
y
s
t
e
m
s
,

M
a
j
o
r

i
s
s
u
e
s

i
n

D
a
t
a

M
i
n
i
n
g
,

D
a
t
a

W
a
r
e
h
o
u
s
e

a
n
d

O
L
A
P

T
e
c
h
n
o
l
o
g
y

f
o
r

D
a
t
a

M
i
n
i
n
g

D
a
t
a
W
a
r
e
h
o
u
s
e
,


M
u
l
t
i
d
i
m
e
n
s
i
o
n
a
l

D
a
t
a

M
o
d
e
l
,

D
a
t
a

W
a
r
e
h
o
u
s
e

A
r
c
h
i
t
e
c
t
u
r
e
,

D
a
t
a

W
a
r
e
h
o
u
s
e
I
m
p
l
e
m
e
n
t
a
t
i
o
n
,
F
u
r
t
h
e
r

D
e
v
e
l
o
p
m
e
n
t

o
f

D
a
t
a

C
u
b
e

T
e
c
h
n
o
l
o
g
y
,
F
r
o
m

D
a
t
a

W
a
r
e
h
o
u
s
i
n
g

t
o

D
a
t
a
M
i
n
i
n
g
,
U
N
I
T

-

I
I
D
a
t
a

P
r
e
p
r
o
c
e
s
s
i
n
g

:


N
e
e
d
s

P
r
e
p
r
o
c
e
s
s
i
n
g


t
h
e

D
a
t
a
,

D
a
t
a

C
l
e
a
n
i
n
g
,


D
a
t
a

I
n
t
e
g
r
a
t
i
o
n

a
n
d

T
r
a
n
s
f
o
r
m
a
t
i
o
n
,
D
a
t
a

R
e
d
u
c
t
i
o
n
,

D
i
s
c
r
e
t
i
z
a
t
i
o
n

a
n
d

C
o
n
c
e
p
t

H
i
e
r
a
r
c
h
y

G
e
n
e
r
a
t
i
o
n
.
U
N
I
T

-

I
I
I
D
a
t
a

M
i
n
i
n
g

P
r
i
m
i
t
i
v
e
s
,

L
a
n
g
u
a
g
e
s
,

a
n
d

S
y
s
t
e
m

A
r
c
h
i
t
e
c
t
u
r
e
s

:


D
a
t
a

M
i
n
i
n
g

P
r
i
m
i
t
i
v
e
s
,

D
a
t
a
M
i
n
i
n
g

Q
u
e
r
y

L
a
n
g
u
a
g
e
s
,

D
e
s
i
g
n
i
n
g

G
r
a
p
h
i
c
a
l

U
s
e
r

I
n
t
e
r
f
a
c
e
s

B
a
s
e
d

o
n

a

D
a
t
a

M
i
n
i
n
g

Q
u
e
r
y

L
a
n
g
u
a
g
e
A
r
c
h
i
t
e
c
t
u
r
e
s

o
f

D
a
t
a

M
i
n
i
n
g

S
y
s
t
e
m
s
,
U
N
I
T

-

I
V
C
o
n
c
e
p
t
s

D
e
s
c
r
i
p
t
i
o
n

:


C
h
a
r
a
c
t
e
r
i
z
a
t
i
o
n

a
n
d

C
o
m
p
a
r
i
s
o
n

:


D
a
t
a

G
e
n
e
r
a
l
i
z
a
t
i
o
n

a
n
d

S
u
m
m
a
r
i
z
a
t
i
o
n
-
B
a
s
e
d

C
h
a
r
a
c
t
e
r
i
z
a
t
i
o
n
,


A
n
a
l
y
t
i
c
a
l

C
h
a
r
a
c
t
e
r
i
z
a
t
i
o
n
:

A
n
a
l
y
s
i
s

o
f

A
t
t
r
i
b
u
t
e

R
e
l
e
v
a
n
c
e
,


M
i
n
i
n
g

C
l
a
s
s
C
o
m
p
a
r
i
s
o
n
s
:

D
i
s
c
r
i
m
i
n
a
t
i
n
g

b
e
t
w
e
e
n

D
i
f
f
e
r
e
n
t

C
l
a
s
s
e
s
,

M
i
n
i
n
g

D
e
s
c
r
i
p
t
i
v
e

S
t
a
t
i
s
t
i
c
a
l

M
e
a
s
u
r
e
s

i
n

L
a
r
g
e
D
a
t
a
b
a
s
e
s
.
U
N
I
T

-

V
M
i
n
i
n
g

A
s
s
o
c
i
a
t
i
o
n

R
u
l
e
s

i
n

L
a
r
g
e

D
a
t
a
b
a
s
e
s

:


A
s
s
o
c
i
a
t
i
o
n

R
u
l
e

M
i
n
i
n
g
,


M
i
n
i
n
g

S
i
n
g
l
e
-
D
i
m
e
n
s
i
o
n
a
l
B
o
o
l
e
a
n

A
s
s
o
c
i
a
t
i
o
n

R
u
l
e
s

f
r
o
m

T
r
a
n
s
a
c
t
i
o
n
a
l

D
a
t
a
b
a
s
e
s
,

M
i
n
i
n
g

M
u
l
t
i
l
e
v
e
l

A
s
s
o
c
i
a
t
i
o
n

R
u
l
e
s

f
r
o
m
T
r
a
n
s
a
c
t
i
o
n

D
a
t
a
b
a
s
e
s
,


M
i
n
i
n
g

M
u
l
t
i
d
i
m
e
n
s
i
o
n
a
l

A
s
s
o
c
i
a
t
i
o
n

R
u
l
e
s

f
r
o
m

R
e
l
a
t
i
o
n
a
l

D
a
t
a
b
a
s
e
s

a
n
d

D
a
t
a
W
a
r
e
h
o
u
s
e
s
,


F
r
o
m

A
s
s
o
c
i
a
t
i
o
n

M
i
n
i
n
g

t
o

C
o
r
r
e
l
a
t
i
o
n

A
n
a
l
y
s
i
s
,

C
o
n
s
t
r
a
i
n
t
-
B
a
s
e
d

A
s
s
o
c
i
a
t
i
o
n

M
i
n
i
n
g
.
U
N
I
T

-

V
I
C
l
a
s
s
i
f
i
c
a
t
i
o
n

a
n
d

P
r
e
d
i
c
t
i
o
n

:


I
s
s
u
e
s

R
e
g
a
r
d
i
n
g

C
l
a
s
s
i
f
i
c
a
t
i
o
n

a
n
d

P
r
e
d
i
c
t
i
o
n
,

C
l
a
s
s
i
f
i
c
a
t
i
o
n

b
y
D
e
c
i
s
i
o
n

T
r
e
e

I
n
d
u
c
t
i
o
n
,

B
a
y
e
s
i
a
n

C
l
a
s
s
i
f
i
c
a
t
i
o
n
,


C
l
a
s
s
i
f
i
c
a
t
i
o
n

b
y

B
a
c
k
p
r
o
p
a
g
a
t
i
o
n
,

C
l
a
s
s
i
f
i
c
a
t
i
o
n

B
a
s
e
d
o
n

C
o
n
c
e
p
t
s

f
r
o
m

A
s
s
o
c
i
a
t
i
o
n

R
u
l
e

M
i
n
i
n
g
,

O
t
h
e
r

C
l
a
s
s
i
f
i
c
a
t
i
o
n

M
e
t
h
o
d
s
,

P
r
e
d
i
c
t
i
o
n
,

C
l
a
s
s
i
f
i
e
r

A
c
c
u
r
a
c
y
.
U
N
I
T

-

V
I
I
C
l
u
s
t
e
r

A
n
a
l
y
s
i
s

I
n
t
r
o
d
u
c
t
i
o
n


:


T
y
p
e
s

o
f

D
a
t
a

i
n

C
l
u
s
t
e
r

A
n
a
l
y
s
i
s
,

A

C
a
t
e
g
o
r
i
z
a
t
i
o
n

o
f

M
a
j
o
r

C
l
u
s
t
e
r
i
n
g
M
e
t
h
o
d
s
,

P
a
r
t
i
t
i
o
n
i
n
g

M
e
t
h
o
d
s
,

D
e
n
s
i
t
y
-
B
a
s
e
d

M
e
t
h
o
d
s
,

G
r
i
d
-
B
a
s
e
d

M
e
t
h
o
d
s
,

M
o
d
e
l
-
B
a
s
e
d

C
l
u
s
t
e
r
i
n
g
M
e
t
h
o
d
s
,

O
u
t
l
i
e
r

A
n
a
l
y
s
i
s
.
U
N
I
T

-

V
I
I
I
M
i
n
i
n
g

C
o
m
p
l
e
x

T
y
p
e
s

o
f

D
a
t
a

:


M
u
l
t
i
m
e
n
s
i
o
n
a
l

A
n
a
l
y
s
i
s

a
n
d

D
e
s
c
r
i
p
t
i
v
e

M
i
n
i
n
g

o
f

C
o
m
p
l
e
x
,

D
a
t
a
O
b
j
e
c
t
s
,

M
i
n
i
n
g

S
p
a
t
i
a
l

D
a
t
a
b
a
s
e
s
,

M
i
n
i
n
g

M
u
l
t
i
m
e
d
i
a

D
a
t
a
b
a
s
e
s
,

M
i
n
i
n
g

T
i
m
e
-
S
e
r
i
e
s

a
n
d

S
e
q
u
e
n
c
e
D
a
t
a
,

M
i
n
i
n
g

T
e
x
t

D
a
t
a
b
a
s
e
s
,

M
i
n
i
n
g

t
h
e

W
o
r
l
d

W
i
d
e

W
e
b
.
T
E
X
T

B
O
O
K
S

:
1
.
D
a
t
a

M
i
n
i
n
g


C
o
n
c
e
p
t
s

a
n
d

T
e
c
h
n
i
q
u
e
s


-

J
I
A
W
E
I

H
A
N

&

M
I
C
H
E
L
I
N
E

K
A
M
B
E
R

H
a
r
c
o
u
r
t
I
n
d
i
a
.
R
E
F
E
R
E
N
C
E
S

:
1
.
D
a
t
a

M
i
n
i
n
g

I
n
t
r
o
d
u
c
t
o
r
y

a
n
d

a
d
v
a
n
c
e
d

t
o
p
i
c
s

M
A
R
G
A
R
E
T

H

D
U
N
H
A
M
,

P
E
A
R
S
O
N
E
D
U
C
A
T
I
O
N
2
.
D
a
t
a

M
i
n
i
n
g

T
e
c
h
n
i
q
u
e
s


A
R
U
N

K

P
U
J
A
R
I
,

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
.
3
.
D
a
t
a

W
a
r
e
h
o
u
s
i
n
g

i
n

t
h
e

R
e
a
l

W
o
r
l
d


S
A
M

A
N
A
H
O
R
Y

&

D
E
N
N
I
S

M
U
R
R
A
Y
.

P
e
a
r
s
o
n

E
d
n
A
s
i
a
.
4
D
a
t
a

W
a
r
e
h
o
u
s
i
n
g

F
u
n
d
a
m
e
n
t
a
l
s


P
A
U
L
R
A
J

P
O
N
N
A
I
A
H

W
I
L
E
Y

S
T
U
D
E
N
T



E
D
I
T
I
O
N
.
5
.
T
h
e

D
a
t
a

W
a
r
e
h
o
u
s
e

L
i
f
e

c
y
c
l
e

T
o
o
l

k
i
t


R
A
L
P
H

K
I
M
B
A
L
L

W
I
L
E
Y

S
T
U
D
E
N
T

E
D
I
T
I
O
N
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
0
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r

T








P









C
4
+
1






0










4
(
C
S

0
5
5
2
2
)


S
O
F
T
W
A
R
E

P
R
O
J
E
C
T

M
A
N
A
G
E
M
E
N
T
U
N
I
T

-

I
C
o
n
v
e
n
t
i
o
n
a
l

S
o
f
t
w
a
r
e

M
a
n
a
g
e
m
e
n
t

:


T
h
e

w
a
t
e
r
f
a
l
l

m
o
d
e
l
,

c
o
n
v
e
n
t
i
o
n
a
l

s
o
f
t
w
a
r
e

M
a
n
a
g
e
m
e
n
t
p
e
r
f
o
r
m
a
n
c
e
.
E
v
o
l
u
t
i
o
n

o
f

S
o
f
t
w
a
r
e

E
c
o
n
o
m
i
c
s

:


S
o
f
t
w
a
r
e

E
c
o
n
o
m
i
c
s
,

p
r
a
g
m
a
t
i
c

s
o
f
t
w
a
r
e

c
o
s
t

e
s
t
i
m
a
t
i
o
n
.
U
N
I
T

-

I
I
I
m
p
r
o
v
i
n
g

S
o
f
t
w
a
r
e

E
c
o
n
o
m
i
c
s

:


R
e
d
u
c
i
n
g

S
o
f
t
w
a
r
e

p
r
o
d
u
c
t

s
i
z
e
,

i
m
p
r
o
v
i
n
g

s
o
f
t
w
a
r
e

p
r
o
c
e
s
s
e
s
,
i
m
p
r
o
v
i
n
g

t
e
a
m

e
f
f
e
c
t
i
v
e
n
e
s
s
,

i
m
p
r
o
v
i
n
g

a
u
t
o
m
a
t
i
o
n
,

A
c
h
i
e
v
i
n
g

r
e
q
u
i
r
e
d

q
u
a
l
i
t
y
,

p
e
e
r

i
n
s
p
e
c
t
i
o
n
s
.
T
h
e

o
l
d

w
a
y

a
n
d

t
h
e

n
e
w

:


T
h
e

p
r
i
n
c
i
p
l
e
s

o
f

c
o
n
v
e
n
t
i
o
n
a
l

s
o
f
t
w
a
r
e

E
n
g
i
n
e
e
r
i
n
g
,

p
r
i
n
c
i
p
l
e
s

o
f

m
o
d
e
r
n
s
o
f
t
w
a
r
e

m
a
n
a
g
e
m
e
n
t
,

t
r
a
n
s
i
t
i
o
n
i
n
g

t
o

a
n

i
t
e
r
a
t
i
v
e

p
r
o
c
e
s
s
.
U
N
I
T

-

I
I
I
L
i
f
e

c
y
c
l
e

p
h
a
s
e
s

:


E
n
g
i
n
e
e
r
i
n
g

a
n
d

p
r
o
d
u
c
t
i
o
n

s
t
a
g
e
s
,

i
n
c
e
p
t
i
o
n
,

E
l
a
b
o
r
a
t
i
o
n
,

c
o
n
s
t
r
u
c
t
i
o
n
,

t
r
a
n
s
i
t
i
o
n

p
h
a
s
e
s
.
A
r
t
i
f
a
c
t
s

o
f

t
h
e

p
r
o
c
e
s
s

:


T
h
e

a
r
t
i
f
a
c
t

s
e
t
s
,

M
a
n
a
g
e
m
e
n
t

a
r
t
i
f
a
c
t
s
,

E
n
g
i
n
e
e
r
i
n
g

a
r
t
i
f
a
c
t
s
,

p
r
o
g
r
a
m
m
a
t
i
c

a
r
t
i
f
a
c
t
s
.
U
N
I
T

-

I
V
M
o
d
e
l

b
a
s
e
d

s
o
f
t
w
a
r
e

a
r
c
h
i
t
e
c
t
u
r
e
s

:


A

M
a
n
a
g
e
m
e
n
t

p
e
r
s
p
e
c
t
i
v
e

a
n
d

t
e
c
h
n
i
c
a
l

p
e
r
s
p
e
c
t
i
v
e
.
W
o
r
k

F
l
o
w
s

o
f

t
h
e

p
r
o
c
e
s
s

:


S
o
f
t
w
a
r
e

p
r
o
c
e
s
s

w
o
r
k
f
l
o
w
s
,

I
t
e
r
a
t
i
o
n

w
o
r
k
f
l
o
w
s
,
U
N
I
T

-

V
C
h
e
c
k
p
o
i
n
t
s

o
f

t
h
e

p
r
o
c
e
s
s

:


M
a
j
o
r

m
i
l
e

s
t
o
n
e
s
,


M
i
n
o
r

M
i
l
e
s
t
o
n
e
s
,

P
e
r
i
o
d
i
c

s
t
a
t
u
s

a
s
s
e
s
s
m
e
n
t
s
.
I
t
e
r
a
t
i
v
e

P
r
o
c
e
s
s

P
l
a
n
n
i
n
g

:


W
o
r
k

b
r
e
a
k
d
o
w
n

s
t
r
u
c
t
u
r
e
s
,

p
l
a
n
n
i
n
g

g
u
i
d
e
l
i
n
e
s
,

c
o
s
t

a
n
d

s
c
h
e
d
u
l
e
e
s
t
i
m
a
t
i
n
g
,

I
t
e
r
a
t
i
o
n

p
l
a
n
n
i
n
g

p
r
o
c
e
s
s
,

P
r
a
g
m
a
t
i
c

p
l
a
n
n
i
n
g
.
U
N
I
T

-

V
I
P
r
o
j
e
c
t

O
r
g
a
n
i
z
a
t
i
o
n
s

a
n
d

R
e
s
p
o
n
s
i
b
i
l
i
t
i
e
s

:


L
i
n
e
-
o
f
-
B
u
s
i
n
e
s
s

O
r
g
a
n
i
z
a
t
i
o
n
s
,

P
r
o
j
e
c
t

O
r
g
a
n
i
z
a
t
i
o
n
s
,
e
v
o
l
u
t
i
o
n

o
f

O
r
g
a
n
i
z
a
t
i
o
n
s
.
P
r
o
c
e
s
s

A
u
t
o
m
a
t
i
o
n

:


A
u
t
o
m
a
t
i
o
n

B
u
i
l
d
i
n
g

b
l
o
c
k
s
,

T
h
e

P
r
o
j
e
c
t

E
n
v
i
r
o
n
m
e
n
t
.
U
N
I
T

-

V
I
I
P
r
o
j
e
c
t

C
o
n
t
r
o
l

a
n
d

P
r
o
c
e
s
s

i
n
s
t
r
u
m
e
n
t
a
t
i
o
n

:


T
h
e

s
e
v
e
n

c
o
r
e

M
e
t
r
i
c
s
,

M
a
n
a
g
e
m
e
n
t

i
n
d
i
c
a
t
o
r
s
,
q
u
a
l
i
t
y

i
n
d
i
c
a
t
o
r
s
,

l
i
f
e

c
y
c
l
e

e
x
p
e
c
t
a
t
i
o
n
s
,

p
r
a
g
m
a
t
i
c

S
o
f
t
w
a
r
e

M
e
t
r
i
c
s
,

M
e
t
r
i
c
s

a
u
t
o
m
a
t
i
o
n
.
T
a
i
l
o
r
i
n
g

t
h
e

P
r
o
c
e
s
s

:



P
r
o
c
e
s
s

d
i
s
c
r
i
m
i
n
a
n
t
s
.
U
N
I
T

-

V
I
I
I
F
u
t
u
r
e

S
o
f
t
w
a
r
e

P
r
o
j
e
c
t

M
a
n
a
g
e
m
e
n
t

:


M
o
d
e
r
n

P
r
o
j
e
c
t

P
r
o
f
i
l
e
s
,

N
e
x
t

g
e
n
e
r
a
t
i
o
n

S
o
f
t
w
a
r
e

e
c
o
n
o
m
i
c
s
,
m
o
d
e
r
n

p
r
o
c
e
s
s

t
r
a
n
s
i
t
i
o
n
s
.
C
a
s
e

S
t
u
d
y
:

T
h
e

c
o
m
m
a
n
d

C
e
n
t
e
r

P
r
o
c
e
s
s
i
n
g

a
n
d

D
i
s
p
l
a
y

s
y
s
t
e
m
-

R
e
p
l
a
c
e
m
e
n
t

(
C
C
P
D
S
-
R
)
T
E
X
T

B
O
O
K

:
1
.
S
o
f
t
w
a
r
e

P
r
o
j
e
c
t

M
a
n
a
g
e
m
e
n
t
,

W
a
l
k
e
r

R
o
y
c
e
:

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
,

2
0
0
5
.
R
E
F
E
R
E
N
C
E
S

:
1
.
S
o
f
t
w
a
r
e

P
r
o
j
e
c
t

M
a
n
a
g
e
m
e
n
t
,

B
o
b

H
u
g
h
e
s

a
n
d

M
i
k
e

C
o
t
t
e
r
e
l
l
:

T
a
t
a

M
c
G
r
a
w
-
H
i
l
l

E
d
i
t
i
o
n
.
2
.
S
o
f
t
w
a
r
e

P
r
o
j
e
c
t

M
a
n
a
g
e
m
e
n
t
,

J
o
e
l

H
e
n
r
y
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
3
.
S
o
f
t
w
a
r
e

P
r
o
j
e
c
t

M
a
n
a
g
e
m
e
n
t

i
n

p
r
a
c
t
i
c
e
,

P
a
n
k
a
j

J
a
l
o
t
e
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
0
0
5
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C

4
+
1







0









4
(
C
S

0
5
0
4
8
)


A
R
T
I
F
I
C
I
A
L

I
N
T
E
L
L
I
G
E
N
C
E
(
E
L
E
C
T
I
V
E

I
)
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

:

A
I

p
r
o
b
l
e
m
s
,

f
o
u
n
d
a
t
i
o
n

o
f

A
I

a
n
d

h
i
s
t
o
r
y

o
f

A
I

i
n
t
e
l
l
i
g
e
n
t

a
g
e
n
t
s
:

A
g
e
n
t
s

a
n
d

E
n
v
i
r
o
n
m
e
n
t
s
,
t
h
e

c
o
n
c
e
p
t

o
f

r
a
t
i
o
n
a
l
i
t
y
,

t
h
e

n
a
t
u
r
e

o
f

e
n
v
i
r
o
n
m
e
n
t
s
,

s
t
r
u
c
t
u
r
e

o
f

a
g
e
n
t
s
,

p
r
o
b
l
e
m

s
o
l
v
i
n
g

a
g
e
n
t
s
,

p
r
o
b
l
e
m
f
o
r
m
u
l
a
t
i
o
n
.
U
N
I
T

-

I
I
S
e
a
r
c
h
i
n
g

:


S
e
a
r
c
h
i
n
g

f
o
r

s
o
l
u
t
i
o
n
s
,

u
n
i
f
o
r
m
e
d

s
e
a
r
c
h


s
t
r
a
t
e
g
i
e
s


B
r
e
a
d
t
h

f
i
r
s
t

s
e
a
r
c
h
,

d
e
p
t
h

f
i
r
s
t
s
e
a
r
c
h
,

D
e
p
t
h

l
i
m
i
t
e
d

s
e
a
r
c
h
,

I
t
e
r
a
t
i
v
e

d
e
e
p
e
n
i
n
g

d
e
p
t
h

f
i
r
s
t

s
e
a
r
c
h

b
i
-
d
i
r
e
c
t
i
o
n

s
e
a
r
c
h

-

c
o
m
p
a
r
i
s
o
n
.
S
e
a
r
c
h

w
i
t
h

p
a
r
t
i
a
l

i
n
f
o
r
m
a
t
i
o
n

(
H
e
u
r
i
s
t
i
c

s
e
a
r
c
h
)

G
r
e
e
d
y

b
e
s
t

f
i
r
s
t

s
e
a
r
c
h
,

A
*

s
e
a
r
c
h
,

M
e
m
o
r
y

b
o
u
n
d
e
d
h
e
u
r
i
s
t
i
c

s
e
a
r
c
h
,

H
e
u
r
i
s
t
i
c

f
u
n
c
t
i
o
n
s
.
U
N
I
T

-

I
I
I
L
o
c
a
l

s
e
a
r
c
h

A
l
g
o
r
i
t
h
m
s
,

H
i
l
l

c
l
i
m
b
i
n
g
,

s
i
m
u
l
a
t
e
d
,

a
n
n
e
a
l
i
n
g

s
e
a
r
c
h
,

l
o
c
a
l

b
e
a
m

s
e
a
r
c
h
,


g
e
n
e
t
i
c
a
l

a
l
g
o
r
i
t
h
m
s
.
C
o
n
s
t
r
a
i
n

s
a
t
i
s
f
a
c
t
i
o
n

p
r
o
b
l
e
m
s

:



B
a
c
k
t
r
a
c
k
i
n
g

s
e
a
r
c
h

f
o
r

C
S
P
s

l
o
c
a
l

s
e
a
r
c
h

f
o
r

c
o
n
s
t
r
a
i
n
t

s
a
t
i
s
f
a
c
t
i
o
n
p
r
o
b
l
e
m
s
.
U
N
I
T

-

I
V
G
a
m
e

P
l
a
y
i
n
g
:

A
d
v
e
r
s
i
a
l

s
e
a
r
c
h
,

G
a
m
e
s
,

m
i
n
i
m
a
x
,

a
l
g
o
r
i
t
h
m
,

o
p
t
i
m
a
l

d
e
c
i
s
i
o
n
s

i
n

m
u
l
t
i
p
l
a
y
e
r

g
a
m
e
s
,
A
l
p
h
a
-
B
e
t
a

p
r
u
n
i
n
g
,

E
v
a
l
u
a
t
i
o
n

f
u
n
c
t
i
o
n
s
,

c
u
t
t
i
n
g

o
f

s
e
a
r
c
h
.
U
N
I
T

-

V
K
n
o
w
l
e
d
g
e

R
e
p
r
e
s
e
n
t
a
t
i
o
n

&

R
e
a
s
o
n
s

l
o
g
i
c
a
l

A
g
e
n
t
s
,

K
n
o
w
l
e
d
g
e


B
a
s
e
d

A
g
e
n
t
s
,

t
h
e

W
u
m
p
u
s

w
o
r
l
d
,
l
o
g
i
c
,

p
r
o
p
o
s
i
t
i
o
n
a
l

l
o
g
i
c
,

R
e
s
o
l
u
t
i
o
n

p
a
t
t
e
r
n
s

i
n

p
r
o
p
o
s

i
o
n
a
l

l
o
g
i
c
,

R
e
s
o
l
u
t
i
o
n
,

F
o
r
w
a
r
d

&

B
a
c
k
w
a
r
d
.
C
h
a
i
n
i
n
g
.
U
N
I
T

-

V
I
F
i
r
s
t

o
r
d
e
r

l
o
g
i
c
.

I
n
f
e
r
e
n
c
e

i
n

f
i
r
s
t

o
r
d
e
r

l
o
g
i
c
,

p
r
o
p
o
s
i
t
i
o
n
a
l

V
s
.

f
i
r
s
t

o
r
d
e
r

i
n
f
e
r
e
n
c
e
,

u
n
i
f
i
c
a
t
i
o
n

&

l
i
f
t
s
f
o
r
w
a
r
d

c
h
a
i
n
i
n
g
,

B
a
c
k
w
a
r
d

c
h
a
i
n
i
n
g
,

R
e
s
o
l
u
t
i
o
n
.
U
N
I
T

-

V
I
I
P
l
a
n
n
i
n
g


C
l
a
s
s
i
c
a
l

p
l
a
n
n
i
n
g

p
r
o
b
l
e
m
,

L
a
n
g
u
a
g
e

o
f

p
l
a
n
n
i
n
g

p
r
o
b
l
e
m
s
,

E
x
p
r
e
s
s
i
v
e
n
e
s
s

a
n
d

e
x
t
e
n
s
i
o
n
,
p
l
a
n
n
i
n
g

w
i
t
h

s
t
a
t
e


s
p
a
c
e

s
e
a
r
c
h
,

F
o
r
w
a
r
d

s
t
a
t
e
s

s
p
a
r
e

s
e
a
r
c
h
,

B
a
c
k
w
a
r
d

s
t
a
t
e
s

s
p
a
c
e

s
e
a
r
c
h
,
H
e
u
r
i
s
t
i
c
s

f
o
r

s
t
a
t
s

s
p
a
c
e

s
e
a
r
c
h
.

P
l
a
n
n
i
n
g

s
e
a
r
c
h
,

p
l
a
n
n
i
n
g

w
i
t
h

s
t
a
t
e

s
p
a
c
e

s
e
a
r
c
h
,

p
a
r
t
i
a
l

o
r
d
e
r

p
l
a
n
n
i
n
g
G
r
a
p
h
s
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
1
U
N
I
T

-

V
I
I
I
L
e
a
r
n
i
n
g


F
o
r
m
s

o
f

l
e
a
r
n
i
n
g
,

I
n
d
u
c
t
i
o
n

l
e
a
r
n
i
n
g
,

L
e
a
r
n
i
n
g

D
e
c
i
s
i
o
n

T
r
e
e
,

S
t
a
t
i
s
t
i
c
a
l

l
e
a
r
n
i
n
g

m
e
t
h
o
d
s
,
l
e
a
r
n
i
n
g

w
i
t
h

c
o
m
p
l
e
x

d
a
t
a
,

l
e
a
r
n
i
n
g

w
i
t
h

H
i
d
d
e
n

v
a
r
i
a
b
l
e
s


T
h
e

E
M

A
l
g
o
r
i
t
h
m
,

I
n
s
t
a
n
c
e

B
a
s
e
d

l
e
a
r
n
i
n
g
,
N
e
u
r
a
l

N
e
t
w
o
r
k
s
.
T
E
X
T

B
O
O
K
S

:
1
.
A
r
t
i
f
i
c
i
a
l

I
n
t
e
l
l
i
g
e
n
c
e


A

M
o
d
e
r
n

A
p
p
r
o
a
c
h
.

S
e
c
o
n
d

E
d
i
t
i
o
n
,

S
t
u
a
r
t

R
u
s
s
e
l
,

P
e
t
e
r

N
o
r
v
i
g
,

P
H
I
/
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
A
r
t
i
f
i
c
i
a
l

I
n
t
e
l
l
i
g
e
n
c
e
,

3
r
d

E
d
i
t
i
o
n
,

P
a
t
r
i
c
k

H
e
n
r
y

W
i
n
s
t
o
n
.
,


P
e
a
r
s
o
n

E
d
i
t
i
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
A
r
t
i
f
i
c
i
a
l

I
n
t
e
l
l
i
g
e
n
c
e

,

2
n
d

E
d
i
t
i
o
n
,

E
.
R
i
c
h

a
n
d

K
.
K
n
i
g
h
t

(
T
M
H
)
.
2
.
A
r
t
i
f
i
c
i
a
l

I
n
t
e
l
l
i
g
e
n
c
e

a
n
d

E
x
p
e
r
t

S
y
s
t
e
m
s


P
a
t
t
e
r
s
o
n

P
H
I
.
3
.
E
x
p
e
r
t

S
y
s
t
e
m
s
:

P
r
i
n
c
i
p
l
e
s

a
n
d

P
r
o
g
r
a
m
m
i
n
g
-

F
o
u
r
t
h

E
d
n
,

G
i
a
r
r
a
n
t
a
n
a
/

R
i
l
e
y
,

T
h
o
m
s
o
n
.
4
.
P
R
O
L
O
G

P
r
o
g
r
a
m
m
i
n
g

f
o
r

A
r
t
i
f
i
c
i
a
l

I
n
t
e
l
l
i
g
e
n
c
e
.

I
v
a
n

B
r
a
t
k
a
-

T
h
i
r
d

E
d
i
t
i
o
n


P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C

4
+
1







0









4
(
C
S

0
5
4
1
2
)


M
O
B
I
L
E

C
O
M
P
U
T
I
N
G
(
E
l
e
c
t
i
v
e

-

I
)
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

M
o
b
i
l
e

C
o
m
m
u
n
i
c
a
t
i
o
n
s

a
n
d

C
o
m
p
u
t
i
n
g

:


M
o
b
i
l
e

C
o
m
p
u
t
i
n
g

(
M
C
)

:


I
n
t
r
o
d
u
c
t
i
o
n

t
o
M
C
,

n
o
v
e
l

a
p
p
l
i
c
a
t
i
o
n
s
,

l
i
m
i
t
a
t
i
o
n
s
,

a
n
d

a
r
c
h
i
t
e
c
t
u
r
e
.
G
S
M


:



M
o
b
i
l
e

s
e
r
v
i
c
e
s
,

S
y
s
t
e
m

a
r
c
h
i
t
e
c
t
u
r
e
,

R
a
d
i
o

i
n
t
e
r
f
a
c
e
,

P
r
o
t
o
c
o
l
s
,

L
o
c
a
l
i
z
a
t
i
o
n

a
n
d

c
a
l
l
i
n
g
,
H
a
n
d
o
v
e
r
,

S
e
c
u
r
i
t
y
,

a
n
d

N
e
w

d
a
t
a

s
e
r
v
i
c
e
s
.
U
N
I
T

-

I
I
(
W
i
r
e
l
e
s
s
)

M
e
d
i
u
m

A
c
c
e
s
s

C
o
n
t
r
o
l

:


M
o
t
i
v
a
t
i
o
n

f
o
r

a

s
p
e
c
i
a
l
i
z
e
d

M
A
C

(
H
i
d
d
e
n

a
n
d

e
x
p
o
s
e
d

t
e
r
m
i
n
a
l
s
,
N
e
a
r

a
n
d

f
a
r

t
e
r
m
i
n
a
l
s
)
,

S
D
M
A
,

F
D
M
A
,

T
D
M
A
,

C
D
M
A
.
U
N
I
T

-

I
I
I
M
o
b
i
l
e

N
e
t
w
o
r
k

L
a
y
e
r

:


M
o
b
i
l
e

I
P

(
G
o
a
l
s
,

a
s
s
u
m
p
t
i
o
n
s
,

e
n
t
i
t
i
e
s

a
n
d


t
e
r
m
i
n
o
l
o
g
y
,

I
P

p
a
c
k
e
t

d
e
l
i
v
e
r
y
,
a
g
e
n
t

a
d
v
e
r
t
i
s
e
m
e
n
t

a
n
d

d
i
s
c
o
v
e
r
y
,

r
e
g
i
s
t
r
a
t
i
o
n
,

t
u
n
n
e
l
i
n
g

a
n
d

e
n
c
a
p
s
u
l
a
t
i
o
n
,

o
p
t
i
m
i
z
a
t
i
o
n
s
)
,

D
y
n
a
m
i
c
H
o
s
t

C
o
n
f
i
g
u
r
a
t
i
o
n

P
r
o
t
o
c
o
l

(
D
H
C
P
)
.
U
N
I
T

-

I
V
M
o
b
i
l
e

T
r
a
n
s
p
o
r
t

L
a
y
e
r

:


T
r
a
d
i
t
i
o
n
a
l

T
C
P
,

I
n
d
i
r
e
c
t

T
C
P
,

S
n
o
o
p
i
n
g

T
C
P
,

M
o
b
i
l
e

T
C
P
,

F
a
s
t

r
e
t
r
a
n
s
m
i
t
/
f
a
s
t

r
e
c
o
v
e
r
y
,

T
r
a
n
s
m
i
s
s
i
o
n

/
t
i
m
e
-
o
u
t

f
r
e
e
z
i
n
g
,

S
e
l
e
c
t
i
v
e

r
e
t
r
a
n
s
m
i
s
s
i
o
n
,

T
r
a
n
s
a
c
t
i
o
n

o
r
i
e
n
t
e
d

T
C
P
.
U
N
I
T

-

V
D
a
t
a
b
a
s
e

I
s
s
u
e
s

:


H
o
a
r
d
i
n
g

t
e
c
h
n
i
q
u
e
s
,

c
a
c
h
i
n
g

i
n
v
a
l
i
d
a
t
i
o
n

m
e
c
h
a
n
i
s
m
s
,

c
l
i
e
n
t

s
e
r
v
e
r

c
o
m
p
u
t
i
n
g

w
i
t
h
a
d
a
p
t
a
t
i
o
n
,

p
o
w
e
r
-
a
w
a
r
e

a
n
d

c
o
n
t
e
x
t
-
a
w
a
r
e

c
o
m
p
u
t
i
n
g
,

t
r
a
n
s
a
c
t
i
o
n
a
l

m
o
d
e
l
s
,

q
u
e
r
y

p
r
o
c
e
s
s
i
n
g
,

r
e
c
o
v
e
r
y
,
a
n
d

q
u
a
l
i
t
y

o
f


s
e
r
v
i
c
e

i
s
s
u
e
s
.
U
N
I
T

-

V
I
D
a
t
a

D
i
s
s
e
m
i
n
a
t
i
o
n
:

C
o
m
m
u
n
i
c
a
t
i
o
n
s

a
s
y
m
m
e
t
r
y
,

c
l
a
s
s
i
f
i
c
a
t
i
o
n

o
f

n
e
w

d
a
t
a

d
e
l
i
v
e
r
y

m
e
c
h
a
n
i
s
m
s
,
p
u
s
h
-
b
a
s
e
d

m
e
c
h
a
n
i
s
m
s
,

p
u
l
l
-
b
a
s
e
d

m
e
c
h
a
n
i
s
m
s
,

h
y
b
r
i
d

m
e
c
h
a
n
i
s
m
s
,

s
e
l
e
c
t
i
v
e

t
u
n
i
n
g

(
i
n
d
e
x
i
n
g
)

t
e
c
h
n
i
q
u
e
s
.
U
N
I
T

-

V
I
I
M
o
b
i
l
e

A
d

h
o
c

N
e
t
w
o
r
k
s

(
M
A
N
E
T
s
)
:

O
v
e
r
v
i
e
w
,

P
r
o
p
e
r
t
i
e
s

o
f

a

M
A
N
E
T
,

s
p
e
c
t
r
u
m

o
f

M
A
N
E
T
a
p
p
l
i
c
a
t
i
o
n
s
,

r
o
u
t
i
n
g

a
n
d

v
a
r
i
o
u
s

r
o
u
t
i
n
g

a
l
g
o
r
i
t
h
m
s
,

s
e
c
u
r
i
t
y

i
n

M
A
N
E
T
s
.
U
N
I
T

-

V
I
I
I
P
r
o
t
o
c
o
l
s

a
n
d

T
o
o
l
s

:


W
i
r
e
l
e
s
s

A
p
p
l
i
c
a
t
i
o
n

P
r
o
t
o
c
o
l
-
W
A
P
.

(
I
n
t
r
o
d
u
c
t
i
o
n
,

p
r
o
t
o
c
o
l

a
r
c
h
i
t
e
c
t
u
r
e
,

a
n
d
t
r
e
a
t
m
e
n
t

o
f

p
r
o
t
o
c
o
l
s

o
f

a
l
l

l
a
y
e
r
s
)
,

B
l
u
e
t
o
o
t
h

(
U
s
e
r

s
c
e
n
a
r
i
o
s
,

p
h
y
s
i
c
a
l

l
a
y
e
r
,

M
A
C

l
a
y
e
r
,

n
e
t
w
o
r
k
i
n
g
,
s
e
c
u
r
i
t
y
,

l
i
n
k

m
a
n
a
g
e
m
e
n
t
)

a
n
d

J
2
M
E
.
T
E
X
T

B
O
O
K
S

:
1
.
J
o
c
h
e
n

S
c
h
i
l
l
e
r
,

M
o
b
i
l
e

C
o
m
m
u
n
i
c
a
t
i
o
n
s

,
A
d
d
i
s
o
n
-
W
e
s
l
e
y
.

(
C
h
a
p
t
e
r
s

4
,
7
,
9
,
1
0
,
1
1
)
,
s
e
c
o
n
d

e
d
i
t
i
o
n
,

2
0
0
4
.
2
.
S
t
o
j
m
e
n
o
v
i
c

a
n
d

C
a
c
u
t
e
,

H
a
n
d
b
o
o
k

o
f

W
i
r
e
l
e
s
s

N
e
t
w
o
r
k
s

a
n
d

M
o
b
i
l
e

C
o
m
p
u
t
i
n
g

,

W
i
l
e
y
,

2
0
0
2
,
I
S
B
N

0
4
7
1
4
1
9
0
2
8
.


(
C
h
a
p
t
e
r
s

1
1
,

1
5
,

1
7
,

2
6

a
n
d

2
7
)
R
E
F
E
R
E
N
C
E
S

:
1
.
R
e
z
a

B
e
h
r
a
v
a
n
f
a
r
,

M
o
b
i
l
e

C
o
m
p
u
t
i
n
g

P
r
i
n
c
i
p
l
e
s
:

D
e
s
i
g
n
i
n
g

a
n
d

D
e
v
e
l
o
p
i
n
g

M
o
b
i
l
e

A
p
p
l
i
c
a
t
i
o
n
s

w
i
t
h
U
M
L

a
n
d

X
M
L

,

I
S
B
N
:

0
5
2
1
8
1
7
3
3
1
,

C
a
m
b
r
i
d
g
e

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
,

O
c
t
o
b
e
r

2
0
0
4
,
2
.
A
d
e
l
s
t
e
i
n
,

F
r
a
n
k
,

G
u
p
t
a
,

S
a
n
d
e
e
p

K
S
,

R
i
c
h
a
r
d

I
I
I
,

G
o
l
d
e
n

,

S
c
h
w
i
e
b
e
r
t
,

L
o
r
e
n
,

F
u
n
d
a
m
e
n
t
a
l
s

o
f
M
o
b
i
l
e

a
n
d

P
e
r
v
a
s
i
v
e

C
o
m
p
u
t
i
n
g

,

I
S
B
N
:

0
0
7
1
4
1
2
3
7
9
,

M
c
G
r
a
w
-
H
i
l
l

P
r
o
f
e
s
s
i
o
n
a
l
,

2
0
0
5
.
3
.
H
a
n
s
m
a
n
n
,

M
e
r
k
,

N
i
c
k
l
o
u
s
,

S
t
o
b
e
r
,

P
r
i
n
c
i
p
l
e
s

o
f

M
o
b
i
l
e

C
o
m
p
u
t
i
n
g

,

S
p
r
i
n
g
e
r
,

s
e
c
o
n
d

e
d
i
t
i
o
n
,

2
0
0
3
.
4
.
M
a
r
t
y
n

M
a
l
l
i
c
k
,

M
o
b
i
l
e

a
n
d

W
i
r
e
l
e
s
s

D
e
s
i
g
n

E
s
s
e
n
t
i
a
l
s

,

W
i
l
e
y

D
r
e
a
m
T
e
c
h
,

2
0
0
3
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
2
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
(
C
S

0
5
4
1
9
)


M
U
L
T
I
M
E
D
I
A

A
N
D

A
P
P
L
I
C
A
T
I
O
N

D
E
V
E
L
O
P
M
E
N
T
(
E
L
E
C
T
I
V
E

-

I
)
U
N
I
T

-

I
F
u
n
d
a
m
e
n
t
a
l

c
o
n
c
e
p
t
s

i
n

T
e
x
t

a
n
d

I
m
a
g
e
:

M
u
l
t
i
m
e
d
i
a

a
n
d

h
y
p
e
r
m
e
d
i
a
,

w
o
r
l
d

w
i
d
e

w
e
b
,

o
v
e
r
v
i
e
w

o
f
m
u
l
t
i
m
e
d
i
a

s
o
f
t
w
a
r
e

t
o
o
l
s
.

G
r
a
p
h
i
c
s

a
n
d

i
m
a
g
e

d
a
t
a

r
e
p
r
e
s
e
n
t
a
t
i
o
n

g
r
a
p
h
i
c
s
/
i
m
a
g
e

d
a
t
a

t
y
p
e
s
,

f
i
l
e

f
o
r
m
a
t
s
,
C
o
l
o
r

i
n

i
m
a
g
e

a
n
d

v
i
d
e
o
:

c
o
l
o
r

s
c
i
e
n
c
e
,

c
o
l
o
r

m
o
d
e
l
s

i
n

i
m
a
g
e
s
,

c
o
l
o
r

m
o
d
e
l
s

i
n

v
i
d
e
o
.
U
N
I
T

-

I
I
F
u
n
d
a
m
e
n
t
a
l

c
o
n
c
e
p
t
s

i
n

v
i
d
e
o

a
n
d

d
i
g
i
t
a
l

a
u
d
i
o
:

T
y
p
e
s

o
f

v
i
d
e
o

s
i
g
n
a
l
s
,

a
n
a
l
o
g

v
i
d
e
o
,

d
i
g
i
t
a
l

v
i
d
e
o
,
d
i
g
i
t
i
z
a
t
i
o
n

o
f

s
o
u
n
d
,

M
I
D
I
,

q
u
a
n
t
i
z
a
t
i
o
n

a
n
d

t
r
a
n
s
m
i
s
s
i
o
n

o
f

a
u
d
i
o
.
U
N
I
T

-

I
I
I
A
c
t
i
o
n

S
c
r
i
p
t

I
:

A
c
t
i
o
n
S
c
r
i
p
t

F
e
a
t
u
r
e
s
,

O
b
j
e
c
t
-
O
r
i
e
n
t
e
d

A
c
t
i
o
n
S
c
r
i
p
t
,

D
a
t
a
t
y
p
e
s

a
n
d

T
y
p
e

C
h
e
c
k
i
n
g
,
C
l
a
s
s
e
s
,

A
u
t
h
o
r
i
n
g

a
n

A
c
t
i
o
n
S
c
r
i
p
t

C
l
a
s
s
.
U
N
I
T

-

I
V
A
c
t
i
o
n

S
c
r
i
p
t

I
I

:


I
n
h
e
r
i
t
a
n
c
e
,

A
u
t
h
o
r
i
n
g

a
n

A
c
t
i
o
n
S
c
r
i
p
t

2
.
0

S
u
b
c
l
a
s
s
,

I
n
t
e
r
f
a
c
e
s
,



P
a
c
k
a
g
e
s
,

E
x
c
e
p
t
i
o
n
s
.
U
N
I
T

-

V
A
p
p
l
i
c
a
t
i
o
n

D
e
v
e
l
o
p
m
e
n
t

:


A
n

O
O
P

A
p
p
l
i
c
a
t
i
o
n

F
r
a
m
e

w
o
r
k
,

U
s
i
n
g

C
o
m
p
o
n
e
n
t
s

w
i
t
h

A
c
t
i
o
n
S
c
r
i
p
t
M
o
v
i
e
C
l
i
p

S
u
b
c
l
a
s
s
e
s
.
U
N
I
T

-

V
I
M
u
l
t
i
m
e
d
i
a

d
a
t
a

c
o
m
p
r
e
s
s
i
o
n

:


L
o
s
s
l
e
s
s

c
o
m
p
r
e
s
s
i
o
n

a
l
g
o
r
i
t
h
m
:

R
u
n
-
L
e
n
g
t
h

C
o
d
i
n
g
,

V
a
r
i
a
b
l
e

L
e
n
g
t
h
C
o
d
i
n
g
,

D
i
c
t
i
o
n
a
r
y

B
a
s
e
d

C
o
d
i
n
g
,

A
r
i
t
h
m
e
t
i
c

C
o
d
i
n
g
,

L
o
s
s
l
e
s
s

I
m
a
g
e

C
o
m
p
r
e
s
s
i
o
n
,

L
o
s
s
y

c
o
m
p
r
e
s
s
i
o
n
a
l
g
o
r
i
t
h
m
:

Q
u
a
n
t
i
z
a
t
i
o
n
,

T
r
a
n
s
f
o
r
m

C
o
d
i
n
g
,

W
a
v
e
l
e
t
-
B
a
s
e
d

C
o
d
i
n
g
,

E
m
b
e
d
d
e
d

Z
e
r
o
t
r
e
e

o
f

W
a
v
e
l
e
t
C
o
e
f
f
i
c
i
e
n
t
s

S
e
t

P
a
r
t
i
t
i
o
n
i
n
g

i
n

H
i
e
r
a
r
c
h
i
c
a
l

T
r
e
e
s

(
S
P
I
H
T
)
.
U
N
I
T

-

V
I
I
B
a
s
i
c

V
i
d
e
o

C
o
m
p
r
e
s
s
i
o
n

T
e
c
h
n
i
q
u
e
s
:

I
n
t
r
o
d
u
c
t
i
o
n

t
o

v
i
d
e
o

c
o
m
p
r
e
s
s
i
o
n
,

v
i
d
e
o

c
o
m
p
r
e
s
s
i
o
n

b
a
s
e
d

o
n
m
o
t
i
o
n

c
o
m
p
e
n
s
a
t
i
o
n
,

s
e
a
r
c
h

f
o
r

m
o
t
i
o
n

v
e
c
t
o
r
s
,

M
P
E
G
,

B
a
s
i
c

A
u
d
i
o

C
o
m
p
r
e
s
s
i
o
n

T
e
c
h
n
i
q
u
e
s
.
U
N
I
T

-

V
I
I
I
M
u
l
t
i
m
e
d
i
a

N
e
t
w
o
r
k
s
:

B
a
s
i
c
s

o
f

M
u
l
t
i
m
e
d
i
a

N
e
t
w
o
r
k
s
,


M
u
l
t
i
m
e
d
i
a

N
e
t
w
o
r
k

C
o
m
m
u
n
i
c
a
t
i
o
n
s

a
n
d

A
p
p
l
i
c
a
t
i
o
n
s
:

Q
u
a
l
i
t
y

o
f

M
u
l
t
i
m
e
d
i
a

D
a
t
a

T
r
a
n
s
m
i
s
s
i
o
n
,

M
u
l
t
i
m
e
d
i
a

o
v
e
r

I
P
,

M
u
l
t
i
m
e
d
i
a

o
v
e
r

A
T
M

N
e
t
w
o
r
k
s
,

T
r
a
n
s
p
o
r
t
o
f

M
P
E
G
-
4
,

M
e
d
i
a
-
o
n
-
D
e
m
a
n
d
(
M
O
D
)
.
T
E
X
T

B
O
O
K
S

:
1
.
F
u
d
a
m
e
n
t
a
l
s

o
f

M
u
l
t
i
m
e
d
i
a

b
y

Z
e
-
N
i
a
n

L
i

a
n
d

M
a
r
k

S
.

D
r
e
w


P
H
I
/
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
E
s
s
e
n
t
i
a
l
s

A
c
t
i
o
n
S
c
r
i
p
t

2
.
0
,

C
o
l
i
n

M
o
o
c
k
,

S
P
D

O
,
R
E
I
L
L
Y
.
R
E
F
E
R
E
N
C
E
S

:
1
.
D
i
g
i
t
a
l

M
u
l
t
i
m
e
d
i
a
,

N
i
g
e
l

c
h
a
p
m
a
n

a
n
d

j
e
n
n
y

c
h
a
p
m
a
n
,

W
i
l
e
y
-
D
r
e
a
m
t
e
c
h
2
.
M
a
c
r
o
m
e
d
i
a

F
l
a
s
h

M
X

P
r
o
f
e
s
s
i
o
n
a
l

2
0
0
4

U
n
l
e
a
s
h
e
d
,

P
e
a
r
s
o
n
.
3
.
M
u
l
t
i
m
e
d
i
a

a
n
d

c
o
m
m
u
n
i
c
a
t
i
o
n
s

T
e
c
h
n
o
l
o
g
y
,

S
t
e
v
e

H
e
a
t
h
,

E
l
s
e
v
i
e
r
(
F
o
c
a
l

P
r
e
s
s
)
.
4
.
M
u
l
t
i
m
e
d
i
a

A
p
p
l
i
c
a
t
i
o
n
s
,

S
t
e
i
n
m
e
t
z
,

N
a
h
r
s
t
e
d
t
,

S
p
r
i
n
g
e
r
.
5
.
M
u
l
t
i
m
e
d
i
a

B
a
s
i
c
s

b
y

W
e
i
x
e
l

T
h
o
m
s
o
n
6
.
M
u
l
t
i
m
e
d
i
a

T
e
c
h
n
o
l
o
g
y

a
n
d

A
p
p
l
i
c
a
t
i
o
n
s
,

D
a
v
i
d

H
i
l
m
a
n

,

G
a
l
g
o
t
i
a
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r

T








P









C
4
+
1







0









4
(
C
S

0
5
0
0
4
)


A
D
V
A
N
C
E
D

C
O
M
P
U
T
E
R

A
R
C
H
I
T
E
C
T
U
R
E
(
E
L
E
C
T
I
V
E

-

I
I
)
U
n
i
t

-

I
F
u
n
d
a
m
e
n
t
a
l
s

o
f

C
o
m
p
u
t
e
r

d
e
s
i
g
n
-

T
e
c
h
n
o
l
o
g
y

t
r
e
n
d
s
-

c
o
s
t
-

m
e
a
s
u
r
i
n
g

a
n
d

r
e
p
o
r
t
i
n
g

p
e
r
f
o
r
m
a
n
c
e
q
u
a
n
t
i
t
a
t
i
v
e

p
r
i
n
c
i
p
l
e
s

o
f

c
o
m
p
u
t
e
r

d
e
s
i
g
n
.
U
n
i
t

-

I
I
I
n
s
t
r
u
c
t
i
o
n

s
e
t

p
r
i
n
c
i
p
l
e
s

a
n
d

e
x
a
m
p
l
e
s
-

c
l
a
s
s
i
f
y
i
n
g

i
n
s
t
r
u
c
t
i
o
n

s
e
t
-

m
e
m
o
r
y

a
d
d
r
e
s
s
i
n
g
-

t
y
p
e

a
n
d

s
i
z
e

o
f
o
p
e
r
a
n
d
s
-

a
d
d
r
e
s
s
i
n
g

m
o
d
e
s

f
o
r

s
i
g
n
a
l

p
r
o
c
e
s
s
i
n
g
-
o
p
e
r
a
t
i
o
n
s

i
n

t
h
e

i
n
s
t
r
u
c
t
i
o
n

s
e
t
-

i
n
s
t
r
u
c
t
i
o
n
s

f
o
r

c
o
n
t
r
o
l
f
l
o
w
-

e
n
c
o
d
i
n
g

a
n

i
n
s
t
r
u
c
t
i
o
n

s
e
t
.
-
t
h
e

r
o
l
e

o
f

c
o
m
p
i
l
e
r
U
n
i
t

-

I
I
I
I
n
s
t
r
u
c
t
i
o
n

l
e
v
e
l

p
a
r
a
l
l
e
l
i
s
m

(
I
L
P
)
-

o
v
e
r

c
o
m
i
n
g

d
a
t
a

h
a
z
a
r
d
s
-

r
e
d
u
c
i
n
g

b
r
a
n
c
h

c
o
s
t
s

h
i
g
h

p
e
r
f
o
r
m
a
n
c
e
i
n
s
t
r
u
c
t
i
o
n

d
e
l
i
v
e
r
y
-



h
a
r
d
w
a
r
e

b
a
s
e
d

s
p
e
c
u
l
a
t
i
o
n
-

l
i
m
i
t
a
t
i
o
n

o
f

I
L
P
U
n
i
t

-

I
V
I
L
P

s
o
f
t
w
a
r
e

a
p
p
r
o
a
c
h
-

c
o
m
p
i
l
e
r

t
e
c
h
n
i
q
u
e
s
-

s
t
a
t
i
c

b
r
a
n
c
h

p
r
o
t
e
c
t
i
o
n

-

V
L
I
W

a
p
p
r
o
a
c
h

-

H
.
W

s
u
p
p
o
r
t

f
o
r
m
o
r
e

I
L
P

a
t

c
o
m
p
i
l
e

t
i
m
e
-

H
.
W

v
e
r
s
e
s

S
.
W

s
o
l
u
t
i
o
n
s
U
n
i
t

-


V
M
e
m
o
r
y

h
i
e
r
a
r
c
h
y

d
e
s
i
g
n
-

c
a
c
h
e

p
e
r
f
o
r
m
a
n
c
e
-

r
e
d
u
c
i
n
g

c
a
c
h
e

m
i
s
s
e
s

p
e
n
a
l
t
y

a
n
d

m
i
s
s

r
a
t
e


v
i
r
t
u
a
l
m
e
m
o
r
y
-

p
r
o
t
e
c
t
i
o
n

a
n
d

e
x
a
m
p
l
e
s

o
f

V
M
.
U
n
i
t

-

V
I
M
u
l
t
i
p
r
o
c
e
s
s
o
r
s

a
n
d

t
h
r
e
a
d

l
e
v
e
l

p
a
r
a
l
l
e
l
i
s
m
-

s
y
m
m
e
t
r
i
c

s
h
a
r
e
d

m
e
m
o
r
y

a
r
c
h
i
t
e
c
t
u
r
e
s
-

d
i
s
t
r
i
b
u
t
e
d

s
h
a
r
e
d
m
e
m
o
r
y
-



S
y
n
c
h
r
o
n
i
z
a
t
i
o
n
-

m
u
l
t
i

t
h
r
e
a
d
i
n
g
.
U
n
i
t

-

V
I
I
S
t
o
r
a
g
e

s
y
s
t
e
m
s
-

T
y
p
e
s


B
u
s
e
s

-

R
A
I
D
-

e
r
r
o
r
s

a
n
d

f
a
i
l
u
r
e
s
-

b
e
n
c
h

m
a
r
k
i
n
g

a

s
t
o
r
a
g
e

d
e
v
i
c
e
-

d
e
s
i
g
n
i
n
g
a

I
/
O

s
y
s
t
e
m
.
U
n
i
t

-

V
I
I
I
I
n
t
e
r

c
o
n
n
e
c
t
i
o
n

n
e
t
w
o
r
k
s

a
n
d

c
l
u
s
t
e
r
s
-

i
n
t
e
r
c
o
n
n
e
c
t
i
o
n

n
e
t
w
o
r
k

m
e
d
i
a


p
r
a
c
t
i
c
a
l

i
s
s
u
e
s

i
n

i
n
t
e
r
c
o
n
n
e
c
t
i
n
g
n
e
t
w
o
r
k
s
-

e
x
a
m
p
l
e
s


c
l
u
s
t
e
r
s
-

d
e
s
i
g
n
i
n
g

a

c
l
u
s
t
e
r
.
T
E
X
T

B
O
O
K

:
1
.
C
o
m
p
u
t
e
r

A
r
c
h
i
t
e
c
t
u
r
e

A

q
u
a
n
t
i
t
a
t
i
v
e

a
p
p
r
o
a
c
h

3
r
d

e
d
i
t
i
o
n

J
o
h
n

L
.

H
e
n
n
e
s
s
y

&


D
a
v
i
d

A
.

P
a
t
t
e
r
s
o
n
M
o
r
g
a
n

K
u
f
m
a
n
n

(
A
n

I
m
p
r
i
n
t

o
f

E
l
s
e
v
i
e
r
)
R
E
F
E
R
E
N
C
E
S

:
1
.

C
o
m
p
u
t
e
r

A
r
c
h
i
t
e
c
t
u
r
e

a
n
d

p
a
r
a
l
l
e
l

P
r
o
c
e
s
s
i
n
g


K
a
i

H
w
a
n
g

a
n
d

A
.
B
r
i
g
g
s


I
n
t
e
r
n
a
t
i
o
n
a
l

E
d
i
t
i
o
n
M
c
G
r
a
w
-
H
i
l
l
.
2
.
A
d
v
a
n
c
e
d

C
o
m
p
u
t
e
r

A
r
c
h
i
t
e
c
t
u
r
e
s
,

D
e
z
s
o

S
i
m
a
,

T
e
r
e
n
c
e

F
o
u
n
t
a
i
n
,

P
e
t
e
r

K
a
c
s
u
k
,

P
e
a
r
s
o
n
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
3
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
(
C
S

0
5
1
2
9
)


C
L
I
E
N
T

S
E
R
V
E
R

C
O
M
P
U
T
I
N
G
(
E
L
E
C
T
I
V
E

-

I
I
)
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

c
l
i
e
n
t

s
e
r
v
e
r

c
o
m
p
u
t
i
n
g

:


E
v
o
l
u
t
i
o
n

o
f

c
o
r
p
o
r
a
t
e

c
o
m
p
u
t
i
n
g

m
o
d
e
l
s

f
r
o
m

c
e
n
t
r
a
l
i
z
e
d

t
o
d
i
s
t
r
i
b
u
t
e
d

c
o
m
p
u
t
i
n
g
,

c
l
i
e
n
t

s
e
r
v
e
r

m
o
d
e
l
s
.

B
e
n
e
f
i
t
s

o
f

c
l
i
e
n
t

s
e
r
v
e
r

c
o
m
p
u
t
i
n
g
,

p
i
t
f
a
l
l
s

o
f

c
l
i
e
n
t

s
e
r
v
e
r
p
r
o
g
r
a
m
m
i
n
g
.
U
N
I
T

-

I
I
R
e
v
i
e
w

o
f

J
a
v
a

c
o
n
c
e
p
t
s

:


J
a
v
a

f
u
n
d
a
m
e
n
t
a
l
s
,

E
x
c
e
p
t
i
o
n
s
,

T
h
r
e
a
d
s
,

S
t
r
i
n
g
s
,

J
a
v
a

a
p
p
l
e
t
s
,

A
W
T
,
S
w
i
n
g
s
,

s
t
r
e
a
m

I
/
O
,

S
o
c
k
e
t

i
n
t
e
r
f
a
c
e
,

R
M
I
,

R
M
I

A
P
I
,

J
D
B
C
.
U
N
I
T

-

I
I
I
C
O
R
B
A

w
i
t
h

J
a
v
a

:


C
l
i
e
n
t
/
S
e
r
v
e
r

C
O
R
B
A
-
s
t
y
l
e
,

T
h
e

o
b
j
e
c
t

w
e
b
:

C
O
R
B
A

w
i
t
h

J
a
v
a
,

C
O
R
B
A

/

J
a
v
a
U
N
I
T

-

I
V
C
o
r
e

C
O
R
B
A

/

J
a
v
a

:


T
w
o

t
y
p
e
s

o
f

C
l
i
e
n
t
/

S
e
r
v
e
r

i
n
v
o
c
a
t
i
o
n
s
-
s
t
a
t
i
c
,

d
y
n
a
m
i
c
.

T
h
e

s
t
a
t
i
c

C
O
R
B
A
,

f
i
r
s
t
C
O
R
B
A

p
r
o
g
r
a
m
,

O
R
B
l
e
t
s

w
i
t
h

A
p
p
l
e
t
s
,

D
y
n
a
m
i
c

C
O
R
B
A
-
T
h
e

p
o
r
t
a
b
l
e

c
o
u
n
t
,

t
h
e

d
y
n
a
m
i
c

c
o
u
n
t

m
u
l
t
i
c
o
u
n
t
.
U
N
I
T

-

V
O
t
h
e
r

T
e
c
h
n
o
l
o
g
i
e
s

:


C
r
e
a
t
i
n
g

c
l
i
e
n
t

/

s
e
r
v
e
r

a
p
p
l
i
c
a
t
i
o
n

u
s
i
n
g
-
j
a
v
a

s
o
c
k
e
t
s
,

H
T
T
P
/
C
G
I
,

S
e
r
v
l
e
t
s
,

R
M
I
,
C
a
f
f
e
i
n
e
U
N
I
T

-

V
I
E
x
i
s
t
e
n
t
i
a
l

C
O
R
B
A

:


C
O
R
B
A

i
n
i
t
i
a
l
i
z
a
t
i
o
n

p
r
o
t
o
c
o
l
,

C
O
R
B
a

a
c
t
i
v
a
t
i
o
n

s
e
r
v
i
c
e
s
,

C
O
R
B
A
I
D
L

m
a
p
p
i
n
g
C
O
R
B
A

j
a
v
a
-

t
o
-

I
D
L

m
a
p
p
i
n
g
,

T
h
e

i
n
t
r
o
s
p
e
c
t
i
v
e

C
O
R
B
A
/
J
a
v
a

o
b
j
e
c
t
.
U
N
I
T

-

V
I
I
J
a
v
a

B
e
a
n

C
o
m
p
o
n
e
n
t

M
o
d
e
l

:


E
v
e
n
t
s
,

p
r
o
p
e
r
t
i
e
s
,

p
e
r
s
i
s
t
e
n
c
y
,

I
n
t
r
e
s
p
e
c
t
i
o
n

o
f

b
e
a
n
s
,

C
O
R
B
A
B
e
a
n
s
.
U
N
I
T

-

V
I
I
I
E
J
B
s

a
n
d

C
O
R
B
A

:


O
b
j
e
c
t

t
r
a
n
s
a
c
t
i
o
n

m
o
n
i
t
o
r
s


C
O
R
B
A

O
T
M

s
,

E
J
B

a
n
d

C
O
R
B
A

O
T
M

s
,

E
J
B
c
o
n
t
a
i
n
e
r

f
r
a
m
e

w
o
r
k
,

S
e
s
s
i
o
n

a
n
d

E
n
t
i
t
y

B
e
a
n
s
,

T
h
e

E
J
B

c
l
i
e
n
t
/
s
e
r
v
e
r

d
e
v
e
l
o
p
m
e
n
t

P
r
o
c
e
s
s

T
h
e

E
J
B
c
o
n
t
a
i
n
e
r

p
r
o
t
o
c
o
l
,

s
u
p
p
o
r
t

f
o
r

t
r
a
n
s
a
c
t
i
o
n

E
J
B

p
a
c
k
a
g
i
n
g

E
J
B

d
e
s
i
g
n

G
u
i
d
e
l
i
n
e
s
.
T
E
X
T

B
O
O
K
S

:
1
.
C
l
i
e
n
t
/
S
e
r
v
e
r

p
r
o
g
r
a
m
m
i
n
g

w
i
t
h

J
a
v
a

a
n
d

C
O
R
B
A

R
o
b
e
r
t

O
r
f
a
l
i

a
n
d

D
a
n

H
a
r
k
e
y
,


J
o
h
n

W
i
l
e
y

&

S
o
n
s
,
S
P
D

2
n
d

E
d
i
t
i
o
n
2
.
J
a
v
a

p
r
o
g
r
a
m
m
i
n
g

w
i
t
h

C
O
R
B
A

3
r
d

E
d
i
t
i
o
n
,

G
.
B
r
o
s
e
,

A

V
o
g
e
l

a
n
d

K
.
D
u
d
d
y
,

W
i
l
e
y
-
d
r
e
a
m
t
e
c
h
,

I
n
d
i
a
J
o
h
n

w
i
l
e
y

a
n
d

s
o
n
s
R
E
F
E
R
E
N
C
E
S

:
1
.
D
i
s
t
r
i
b
u
t
e
d

C
o
m
p
u
t
i
n
g
,

P
r
i
n
c
i
p
l
e
s

a
n
d

a
p
p
l
i
c
a
t
i
o
n
s
,

M
.
L
.
L
i
u
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
C
l
i
e
n
t
/
S
e
r
v
e
r

S
u
r
v
i
v
a
l

G
u
i
d
e

3
r
d

e
d
i
t
i
o
n

R
o
b
e
r
t

O
r
f
a
l
i

D
a
n

H
a
r
k
e
y

&

J
e
r
i

E
d
w
a
r
d
s
,

J
o
h
n

W
i
l
e
y

&

S
o
n
s
3
.
C
l
i
e
n
t
/
S
e
r
v
e
r

C
o
m
p
u
t
i
n
g


D

T

D
e
w
i
r
e
,

T
M
H
.
4
.
I
B
M

W
e
b
s
p
e
r
e

S
t
a
r
t
e
r

K
i
t

R
o
n

B
e
n

N
a
t
a
n

O
r
i

S
a
s
s
o
n
,

T
M
h
,

N
e
w

D
e
l
h
i
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C

4
+
1






0










4
(
C
S

0
5
4
2
3
)


N
E
T
W
O
R
K

M
A
N
A
G
E
M
E
N
T

S
Y
S
T
E
M
S
(
E
L
E
C
T
I
V
E

-

I
)
U
N
I
T

-

I
D
a
t
a

c
o
m
m
u
n
i
c
a
t
i
o
n
s

a
n
d

N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t

O
v
e
r
v
i
e
w

:


A
n
a
l
o
g
y

o
f

T
e
l
e
p
h
o
n
e

N
e
t
w
o
r
k
M
a
n
a
g
e
m
e
n
t
,

C
o
m
m
u
n
i
c
a
t
i
o
n
s

p
r
o
t
o
c
o
l
s

a
n
d

S
t
a
n
d
a
r
d
s
,

C
a
s
e

H
i
s
t
o
r
i
e
s

o
f

N
e
t
w
o
r
k
i
n
g

a
n
d

M
a
n
a
g
e
m
e
n
t
,
C
h
a
l
l
e
n
g
e
s

o
f

I
n
f
o
r
m
a
t
i
o
n

T
e
c
h
n
o
l
o
g
y

M
a
n
a
g
e
r
s
,

N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t
:

G
o
a
l
s
,

O
r
g
a
n
i
z
a
t
i
o
n
,

a
n
d

F
u
n
c
t
i
o
n
s
,
N
e
t
w
o
r
k

a
n
d

S
y
s
t
e
m

M
a
n
a
g
e
m
e
n
t
,

N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t

S
y
s
t
e
m

P
l
a
t
f
o
r
m
,

C
u
r
r
e
n
t

S
t
a
t
u
s

a
n
d

f
u
t
u
r
e

o
f
N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t
.
U
N
I
T

-

I
I
S
N
M
P
V
1

N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t

:


O
r
g
a
n
i
z
a
t
i
o
n

a
n
d

I
n
f
o
r
m
a
t
i
o
n

a
n
d



I
n
f
o
r
m
a
t
i
o
n

M
o
d
e
l
s
.
M
a
n
a
g
e
d

n
e
t
w
o
r
k

:


C
a
s
e

H
i
s
t
o
r
i
e
s

a
n
d

E
x
a
m
p
l
e
s
,

T
h
e

H
i
s
t
o
r
y

o
f

S
N
M
P

M
a
n
a
g
e
m
e
n
t
,

T
h
e

S
N
M
P
M
o
d
e
l
,

T
h
e

O
r
g
a
n
i
z
a
t
i
o
n

M
o
d
e
l
,

S
y
s
t
e
m

O
v
e
r
v
i
e
w
,

T
h
e

I
n
f
o
r
m
a
t
i
o
n

M
o
d
e
l
.
U
N
I
T

-

I
I
I
S
N
M
P
v
1

N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t

:


C
o
m
m
u
n
i
c
a
t
i
o
n

a
n
d

F
u
n
c
t
i
o
n
a
l

M
o
d
e
l
s
.


T
h
e

S
N
M
P

C
o
m
m
u
n
i
c
a
t
i
o
n
M
o
d
e
l
,

F
u
n
c
t
i
o
n
a
l

m
o
d
e
l
.
U
N
I
T

-

I
V
S
N
M
P

M
a
n
a
g
e
m
e
n
t
:

S
N
M
P
v
2

:


M
a
j
o
r

C
h
a
n
g
e
s

i
n

S
N
M
P
v
2
,

S
N
M
P
v
2

S
y
s
t
e
m

A
r
c
h
i
t
e
c
t
u
r
e
,

S
N
M
P
v
2
S
t
r
u
c
t
u
r
e

o
f

M
a
n
a
g
e
m
e
n
t

I
n
f
o
r
m
a
t
i
o
n
,

T
h
e

S
N
M
P
v
2

M
a
n
a
g
e
m
e
n
t

I
n
f
o
r
m
a
t
i
o
n

B
a
s
e
,

S
N
M
P
v
2

P
r
o
t
o
c
o
l
,
C
o
m
p
a
t
i
b
i
l
i
t
y

W
i
t
h

S
N
M
P
v
1
.
U
N
I
T

-

V
S
N
M
P

M
a
n
a
g
e
m
e
n
t

:


R
M
O
N

:


W
h
a
t

i
s

R
e
m
o
t
e

M
o
n
i
t
o
r
i
n
g
?

,

R
M
O
N

S
M
I

a
n
d

M
I
B
,

R
M
O
N
1
,

R
M
O
N
2
,
A
T
M

R
e
m
o
t
e

M
o
n
i
t
o
r
i
n
g
,

A

C
a
s
e

S
t
u
d
y

o
f

I
n
t
e
r
n
e
t

T
r
a
f
f
i
c

U
s
i
n
g

R
M
O
N
U
N
I
T

-

V
I
T
e
l
e
c
o
m
m
u
n
i
c
a
t
i
o
n
s

M
a
n
a
g
e
m
e
n
t

N
e
t
w
o
r
k

:


W
h
y

T
M
N
?

,

O
p
e
r
a
t
i
o
n
s

S
y
s
t
e
m
s
,

T
M
N

C
o
n
c
e
p
t
u
a
l
M
o
d
e
l
,

T
M
N

S
t
a
n
d
a
r
d
s
,


T
M
N

A
r
c
h
i
t
e
c
t
u
r
e
,

T
M
N

M
a
n
a
g
e
m
e
n
t

S
e
r
v
i
c
e

A
r
c
h
i
t
e
c
t
u
r
e
,

A
n

I
n
t
e
g
r
a
t
e
d

V
i
e
w
o
f

T
M
N
,

I
m
p
l
e
m
e
n
t
a
t
i
o
n

I
s
s
u
e
s
.
U
N
I
T

-

V
I
I
N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t

T
o
o
l
s

a
n
d

S
y
s
t
e
m
s
:
N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t

T
o
o
l
s
,

N
e
t
w
o
r
k

S
t
a
t
i
s
t
i
c
s

M
e
a
s
u
r
e
m
e
n
t
S
y
s
t
e
m
s
,

H
i
s
t
o
r
y

o
f

E
n
t
e
r
p
r
i
s
e

M
a
n
a
g
e
m
e
n
t
,

N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t

s
y
s
t
e
m
s
,

C
o
m
m
e
r
c
i
a
l

N
e
t
w
o
r
k
m
a
n
a
g
e
m
e
n
t

S
y
s
t
e
m
s
,

S
y
s
t
e
m

M
a
n
a
g
e
m
e
n
t
,

E
n
t
e
r
p
r
i
s
e

M
a
n
a
g
e
m
e
n
t

S
o
l
u
t
i
o
n
s
.
U
N
I
T

-

V
I
I
I
W
e
b
-
B
a
s
e
d

M
a
n
a
g
e
m
e
n
t
:
N
M
S

w
i
t
h

W
e
b

I
n
t
e
r
f
a
c
e

a
n
d

W
e
b
-
B
a
s
e
d

M
a
n
a
g
e
m
e
n
t
,

W
e
b

I
n
t
e
r
f
a
c
e

t
o
S
N
M
P

M
a
n
a
g
e
m
e
n
t
,

E
m
b
e
d
d
e
d

W
e
b
-
B
a
s
e
d

M
a
n
a
g
e
m
e
n
t
,

D
e
s
k
t
o
p

m
a
n
a
g
e
m
e
n
t

I
n
t
e
r
f
a
c
e
,

W
e
b
-
B
a
s
e
d
E
n
t
e
r
p
r
i
s
e

M
a
n
a
g
e
m
e
n
t
,

W
B
E
M
:

W
i
n
d
o
w
s

M
a
n
a
g
e
m
e
n
t

I
n
s
t
r
u
m
e
n
t
a
t
i
o
n
,

J
a
v
a

m
a
n
a
g
e
m
e
n
t

E
x
t
e
n
s
i
o
n
s
,
M
a
n
a
g
e
m
e
n
t

o
f

a

S
t
o
r
a
g
e

A
r
e
a

N
e
t
w
o
r
k
:

,

F
u
t
u
r
e

D
i
r
e
c
t
i
o
n
s
.
T
E
X
T

B
O
O
K

:
1
.
N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t
,

P
r
i
n
c
i
p
l
e
s

a
n
d

P
r
a
c
t
i
c
e
,

M
a
n
i

S
u
b
r
a
h
m
a
n
i
a
n
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
N
e
t
w
o
r
k

m
a
n
a
g
e
m
e
n
t
,

M
o
r
r
i
s
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
P
r
i
n
c
i
p
l
e
s

o
f

N
e
t
w
o
r
k

S
y
s
t
e
m

A
d
m
i
n
i
s
t
r
a
t
i
o
n
,

M
a
r
k

B
u
r
g
e
s
,

W
i
l
e
y

D
r
e
a
m
t
e
c
h
.
3
.
D
i
s
t
r
i
b
u
t
e
d

N
e
t
w
o
r
k

M
a
n
a
g
e
m
e
n
t
,

P
a
u
l
,

J
o
h
n

W
i
l
e
y
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
4
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T








P









C
















































































































0









3









2
(
C
S

0
5
2
1
7
)


E
M
B
E
D
D
E
D


S
Y
S
T
E
M
S

L
A
B


(
8
9
C
S
I

D
e
v
e
l
o
p
m
e
n
t

B
o
a
r
d
)
1
.
W
r
i
t
e

a

p
r
o
g
r
a
m

t
o
a
)
R
e
a
d

i
n
p
u
t
s

f
r
o
m

s
w
i
t
c
h
e
s
b
)
T
o

m
a
k
e

L
E
D
s

b
l
i
n
k
2
.
W
r
i
t
e

a

P
r
o
g
r
a
m

f
o
r

s
e
r
i
a
l

c
o
m
m
u
n
i
c
a
t
i
o
n
3
.
W
r
i
t
e

a

p
r
o
g
r
a
m

f
o
r

e
n
c
r
u
p
t
i
o
n
/
d
e
c
r
u
p
t
i
o
n
4
.
D
e
v
e
l
o
p

n
e
c
e
s
s
a
r
y

i
n
t
e
r
f
a
c
i
n
g

c
i
r
c
u
i
t

t
o

r
e
a
d

d
a
t
a

f
r
o
m

a

s
e
n
s
o
r

a
n
d

p
r
o
c
e
s
s

u
s
i
n
g

t
h
e

8
0
5
1
b
o
a
r
d
.


T
h
e

d
a
t
a

h
a
s

t
o

b
e

d
i
s
p
l
a
y
e
d

o
n

a

P
C

m
o
n
i
t
o
r
.
5
.
S
o
r
t

R
T
O
s

(
m
C
O
S
)

o
n

t
o

8
9
C
S
1

b
o
a
r
d

a
n
d

V
e
r
i
f
y
.
6
.
S
i
m
u
l
a
t
e

o
n

e
l
e
v
a
t
o
r

m
o
v
e
m
e
n
t

u
s
i
n
g

R
T
O
s

o
n

8
9
C
S
I

b
o
a
r
d
.
R
e
f
.

:


K
V
K
K
F

P
r
a
s
a
d
:

E
m
b
e
d
d
e
d
/
R
e
a
l
-
T
i
m
e

S
y
s
t
e
m
s

,

D
r
e
a
m
t
e
c
h
.

P
r
e
s
s
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r


B
.
T
e
c
h
.

C
S
E

-

I

S
e
m
e
s
t
e
r
T







P








C

0








3









2
(
C
S

0
5
5
8
0
)


W
E
B

T
E
C
H
N
O
L
O
G
I
E
S

L
A
B
1
.
D
e
v
e
l
o
p

s
t
a
t
i
c

p
a
g
e
s

(
u
s
i
n
g

O
n
l
y

H
T
M
L
)

o
f

a
n

o
n
l
i
n
e

B
o
o
k

s
t
o
r
e
.

T
h
e

p
a
g
e
s

s
h
o
u
l
d

r
e
s
e
m
b
l
e
:
w
w
w
.
a
m
a
z
o
n
.
c
o
m

T
h
e


w
e
b
s
i
t
e

s
h
o
u
l
d

c
o
n
s
i
s
t

t
h
e

f
o
l
l
o
w
i
n
g


p
a
g
e
s
.

H
o
m
e

p
a
g
e

R
e
g
i
s
t
r
a
t
i
o
n

a
n
d

u
s
e
r

L
o
g
i
n

U
s
e
r

P
r
o
f
i
l
e

P
a
g
e

B
o
o
k
s

c
a
t
a
l
o
g

S
h
o
p
p
i
n
g

C
a
r
t

P
a
y
m
e
n
t

B
y

c
r
e
d
i
t

c
a
r
d

O
r
d
e
r


C
o
n
f
o
r
m
a
t
i
o
n
2
.
V
a
l
i
d
a
t
e

t
h
e

R
e
g
i
s
t
r
a
t
i
o
n
,

u
s
e
r

l
o
g
i
n
,

u
s
e
r

p
r
o
f
i
l
e

a
n
d

p
a
y
m
e
n
t

b
y

c
r
e
d
i
t

c
a
r
d

p
a
g
e
s

u
s
i
n
g
J
a
v
a
S
c
r
i
p
t
.
3
.
C
r
e
a
t
e

a
n
d

s
a
v
e

a
n

X
M
L

d
o
c
u
m
e
n
t

a
t

t
h
e

s
e
r
v
e
r
,

w
h
i
c
h

c
o
n
t
a
i
n
s

1
0

u
s
e
r
s

i
n
f
o
r
m
a
t
i
o
n
.

W
r
i
t
e

a
p
r
o
g
r
a
m
,

w
h
i
c
h

t
a
k
e
s

U
s
e
r

I
d

a
s

a
n

i
n
p
u
t

a
n
d

r
e
t
u
r
n
s

t
h
e

u
s
e
r

d
e
t
a
i
l
s

b
y

t
a
k
i
n
g

t
h
e

u
s
e
r
i
n
f
o
r
m
a
t
i
o
n

f
r
o
m

t
h
e

X
M
L

d
o
c
u
m
e
n
t
.
4
.
B
e
a
n

A
s
s
i
g
n
m
e
n
t
s
a
.
C
r
e
a
t
e

a

J
a
v
a
B
e
a
n

w
h
i
c
h

g
i
v
e
s

t
h
e

e
x
c
h
a
n
g
e

v
a
l
u
e

o
f

I
N
R
(
I
n
d
i
a
n

R
u
p
e
e
s
)

i
n
t
o

e
q
u
i
v
a
l
e
n
t
A
m
e
r
i
c
a
n
/
C
a
n
a
d
i
a
n
/
A
u
s
t
r
a
l
i
a
n

D
o
l
l
a
r

v
a
l
u
e
.
b
.
C
r
e
a
t
e

a

s
i
m
p
l
e

B
e
a
n

w
i
t
h

a

l
a
b
e
l

-

w
h
i
c
h

i
s

t
h
e

c
o
u
n
t

o
f

n
u
m
b
e
r

o
f

c
l
i
c
k
s
.

T
h
a
n

c
r
e
a
t
e
a

B
e
a
n
I
n
f
o

c
l
a
s
s

s
u
c
h

t
h
a
t

o
n
l
y

t
h
e

c
o
u
n
t


p
r
o
p
e
r
t
y

i
s

v
i
s
i
b
l
e

i
n

t
h
e

P
r
o
p
e
r
t
y

W
i
n
d
o
w
.
c
.
C
r
e
a
t
e

t
w
o

B
e
a
n
s
-
a
)
K
e
y
P
a
d

.
b
)
D
i
s
p
l
a
y
P
a
d

.
A
f
t
e
r

t
h
a
t

i
n
t
e
g
r
a
t
e

t
h
e

t
w
o

B
e
a
n
s

t
o

m
a
k
e
i
t

w
o
r
k

a
s

a

C
a
l
c
u
l
a
t
o
r
.
d
.
C
r
e
a
t
e

t
w
o

B
e
a
n
s

T
r
a
f
f
i
c

L
i
g
h
t
(
I
m
p
l
e
m
e
n
t
e
d

a
s

a

L
a
b
e
l

w
i
t
h

o
n
l
y

t
h
r
e
e

b
a
c
k
g
r
o
u
n
d
c
o
l
o
u
r
s
-
R
e
d
,
G
r
e
e
n
,
Y
e
l
l
o
w
)

a
n
d

A
u
t
o
m
o
b
i
l
e
(
I
m
p
l
e
m
e
n
t
e
d

a
s

a

T
e
x
t
B
o
x

w
h
i
c
h

s
t
a
t
e
s

i
t
s
s
t
a
t
e
/
m
o
v
e
m
e
n
t
)
.

T
h
e

s
t
a
t
e

o
f

t
h
e

A
u
t
o
m
o
b
i
l
e

s
h
o
u
l
d

d
e
p
e
n
d

o
n

t
h
e

f
o
l
l
o
w
i
n
g

L
i
g
h
t
T
r
a
n
s
i
t
i
o
n

T
a
b
l
e
.
L
i
g
h
t

T
r
a
n
s
i
t
i
o
n
A
u
t
o
m
o
b
i
l
e

S
t
a
t
e
R
e
d


>


Y
e
l
l
o
w
R
e
a
d
y
Y
e
l
l
o
w

>


G
r
e
e
n
M
o
v
e
G
r
e
e
n

>


R
e
d
S
t
o
p
p
e
d
5
.
I
n
s
t
a
l
l

T
O
M
C
A
T

w
e
b

s
e
r
v
e
r
.

C
o
n
v
e
r
t

t
h
e

s
t
a
t
i
c

w
e
b

p
a
g
e
s

o
f

a
s
s
i
g
n
m
e
n
t
s

2

i
n
t
o

d
y
n
a
m
i
c

w
e
b
p
a
g
e
s

u
s
i
n
g

s
e
r
v
l
e
t
s

a
n
d

c
o
o
k
i
e
s
.

H
i
n
t
:

U
s
e
r
s

i
n
f
o
r
m
a
t
i
o
n

(
u
s
e
r

i
d
,

p
a
s
s
w
o
r
d
,

c
r
e
d
i
t

c
a
r
d

n
u
m
b
e
r
)
w
o
u
l
d

b
e

s
t
o
r
e
d

i
n

w
e
b
.
x
m
l
.

E
a
c
h

u
s
e
r

s
h
o
u
l
d

h
a
v
e

a

s
e
p
a
r
a
t
e

S
h
o
p
p
i
n
g

C
a
r
t
.
6
.
R
e
d
o

t
h
e

p
r
e
v
i
o
u
s

t
a
s
k

u
s
i
n
g

J
S
P

b
y

c
o
n
v
e
r
t
i
n
g

t
h
e

s
t
a
t
i
c

w
e
b

p
a
g
e
s

o
f

a
s
s
i
g
n
m
e
n
t
s

2

i
n
t
o
d
y
n
a
m
i
c

w
e
b

p
a
g
e
s
.

C
r
e
a
t
e

a

d
a
t
a
b
a
s
e

w
i
t
h

u
s
e
r

i
n
f
o
r
m
a
t
i
o
n

a
n
d

b
o
o
k
s

i
n
f
o
r
m
a
t
i
o
n
.

T
h
e

b
o
o
k
s
c
a
t
a
l
o
g
u
e

s
h
o
u
l
d

b
e

d
y
n
a
m
i
c
a
l
l
y

l
o
a
d
e
d

f
r
o
m

t
h
e

d
a
t
a
b
a
s
e
.

F
o
l
l
o
w

t
h
e

M
V
C

a
r
c
h
i
t
e
c
t
u
r
e

w
h
i
l
e
d
o
i
n
g

t
h
e

w
e
b
s
i
t
e
.
7
.
I
m
p
l
e
m
e
n
t

t
h
e

H
e
l
l
o

W
o
r
l
d
!


p
r
o
g
r
a
m

u
s
i
n
g

J
S
P

S
t
r
u
t
s

F
r
a
m
e
w
o
r
k
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
5
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0










4
(
H
S

0
5
3
5
2
)



M
A
N
A
G
E
M
E
N
T

S
C
I
E
N
C
E
U
n
i
t

-

I
I
n
t
r
o
d
u
c
t
i
o
n

t
o

M
a
n
a
g
e
m
e
n
t
:

C
o
n
c
e
p
t
s

o
f

M
a
n
a
g
e
m
e
n
t

a
n
d

o
r
g
a
n
i
z
a
t
i
o
n
-

n
a
t
u
r
e
,

i
m
p
o
r
t
a
n
c
e

a
n
d
F
u
n
c
t
i
o
n
s

o
f

M
a
n
a
g
e
m
e
n
t
,

T
a
y
l
o
r

s

S
c
i
e
n
t
i
f
i
c

M
a
n
a
g
e
m
e
n
t

T
h
e
o
r
y
,


F
a
y
o
l

s

P
r
i
n
c
i
p
l
e
s

o
f

M
a
n
a
g
e
m
e
n
t
,
M
a
y
o

s

H
a
w
t
h
o
r
n
e

E
x
p
e
r
i
m
e
n
t
s
,

M
a
s
l
o
w

s

T
h
e
o
r
y

o
f

H
u
m
a
n

N
e
e
d
s
,


D
o
u
g
l
a
s

M
c
G
r
e
g
o
r

s

T
h
e
o
r
y

X

a
n
d
T
h
e
o
r
y

Y
,


H
e
r
z
b
e
r
g

s

T
w
o
-
F
a
c
t
o
r

T
h
e
o
r
y

o
f

M
o
t
i
v
a
t
i
o
n
,

S
y
s
t
e
m
s

A
p
p
r
o
a
c
h

t
o

M
a
n
a
g
e
m
e
n
t
,


L
e
a
d
e
r
s
h
i
p
S
t
y
l
e
s
,

S
o
c
i
a
l

r
e
s
p
o
n
s
i
b
i
l
i
t
i
e
s

o
f

M
a
n
a
g
e
m
e
n
t
.
U
n
i
t

-

I
I
D
e
s
i
g
n
i
n
g

O
r
g
a
n
i
s
a
t
i
o
n
a
l

S
t
r
u
c
t
u
r
e
s

:


B
a
s
i
c

c
o
n
c
e
p
t
s

r
e
l
a
t
e
d

t
o

O
r
g
a
n
i
s
a
t
i
o
n

-

D
e
p
a
r
t
m
e
n
t
a
t
i
o
n

a
n
d
D
e
c
e
n
t
r
a
l
i
s
a
t
i
o
n
,

T
y
p
e
s

o
f

m
e
c
h
a
n
i
s
t
i
c

a
n
d

o
r
g
a
n
i
c

s
t
r
u
c
t
u
r
e
s

o
f

o
r
g
a
n
i
s
a
t
i
o
n

(
L
i
n
e

o
r
g
a
n
i
z
a
t
i
o
n
,

L
i
n
e

a
n
d
s
t
a
f
f

o
r
g
a
n
i
z
a
t
i
o
n
,

f
u
n
c
t
i
o
n
a
l

o
r
g
a
n
i
z
a
t
i
o
n
,

C
o
m
m
i
t
t
e
e

o
r
g
a
n
i
z
a
t
i
o
n
,

m
a
t
r
i
x

o
r
g
a
n
i
z
a
t
i
o
n
,

V
i
r
t
u
a
l

O
r
g
a
n
i
s
a
t
i
o
n
,
C
e
l
l
u
l
a
r

O
r
g
a
n
i
s
a
t
i
o
n
,

t
e
a
m

s
t
r
u
c
t
u
r
e
,

b
o
u
n
d
a
r
y
l
e
s
s

o
r
g
a
n
i
z
a
t
i
o
n
,

i
n
v
e
r
t
e
d

p
y
r
a
m
i
d

s
t
r
u
c
t
u
r
e
,

l
e
a
n

a
n
d

f
l
a
t
o
r
g
a
n
i
z
a
t
i
o
n

s
t
r
u
c
t
u
r
e
)

a
n
d

t
h
e
i
r

m
e
r
i
t
s
,

d
e
m
e
r
i
t
s

a
n
d

s
u
i
t
a
b
i
l
i
t
y
.
U
n
i
t

-

I
I
I
O
p
e
r
a
t
i
o
n
s

M
a
n
a
g
e
m
e
n
t

:


P
r
i
n
c
i
p
l
e
s

a
n
d

T
y
p
e
s


o
f

P
l
a
n
t

L
a
y
o
u
t
-
M
e
t
h
o
d
s

o
f

p
r
o
d
u
c
t
i
o
n

(
J
o
b
,

b
a
t
c
h

a
n
d
M
a
s
s

P
r
o
d
u
c
t
i
o
n
)
,

W
o
r
k

S
t
u
d
y

-
B
a
s
i
c

p
r
o
c
e
d
u
r
e

i
n
v
o
l
v
e
d

i
n

M
e
t
h
o
d

S
t
u
d
y

a
n
d

W
o
r
k

M
e
a
s
u
r
e
m
e
n
t
-
S
t
a
t
i
s
t
i
c
a
l

Q
u
a
l
i
t
y

C
o
n
t
r
o
l
:

c
h
a
r
t
,

R

c
h
a
r
t
,

c

c
h
a
r
t
,

p

c
h
a
r
t
,

(
s
i
m
p
l
e

P
r
o
b
l
e
m
s
)
,

A
c
c
e
p
t
a
n
c
e

S
a
m
p
l
i
n
g
,
D
e
m
i
n
g

s

c
o
n
t
r
i
b
u
t
i
o
n

t
o

q
u
a
l
i
t
y
.
U
n
i
t

-

V
I
a
)
M
a
t
e
r
i
a
l
s

M
a
n
a
g
e
m
e
n
t
:

O
b
j
e
c
t
i
v
e
s
,


N
e
e
d

f
o
r

I
n
v
e
n
t
o
r
y

c
o
n
t
r
o
l
,

E
O
Q
,

A
B
C

A
n
a
l
y
s
i
s
,

P
u
r
c
h
a
s
e
P
r
o
c
e
d
u
r
e
,

S
t
o
r
e
s

M
a
n
a
g
e
m
e
n
t

a
n
d

S
t
o
r
e
s

R
e
c
o
r
d
s
.
b
)
M
a
r
k
e
t
i
n
g
:

F
u
n
c
t
i
o
n
s

o
f

M
a
r
k
e
t
i
n
g
,

M
a
r
k
e
t
i
n
g

M
i
x
,

M
a
r
k
e
t
i
n
g

S
t
r
a
t
e
g
i
e
s

b
a
s
e
d

o
n

P
r
o
d
u
c
t

L
i
f
e
C
y
c
l
e
,

C
h
a
n
n
e
l
s

o
f

d
i
s
t
r
i
b
u
t
i
o
n
U
n
i
t

-

V
H
u
m
a
n

R
e
s
o
u
r
c
e
s

M
a
n
a
g
e
m
e
n
t

(
H
R
M
)

:


C
o
n
c
e
p
t
s

o
f

H
R
M
,

H
R
D

a
n
d

P
e
r
s
o
n
n
e
l

M
a
n
a
g
e
m
e
n
t

a
n
d
I
n
d
u
s
t
r
i
a
l

R
e
l
a
t
i
o
n
s

(
P
M
I
R
)
,

H
R
M

v
s
.
P
M
I
R
,

B
a
s
i
c

f
u
n
c
t
i
o
n
s

o
f

H
R

M
a
n
a
g
e
r
:

M
a
n
p
o
w
e
r

p
l
a
n
n
i
n
g
,
R
e
c
r
u
i
t
m
e
n
t
,

S
e
l
e
c
t
i
o
n
,

T
r
a
i
n
i
n
g

a
n
d

D
e
v
e
l
o
p
m
e
n
t
,

P
l
a
c
e
m
e
n
t
,

W
a
g
e

a
n
d

S
a
l
a
r
y

A
d
m
i
n
i
s
t
r
a
t
i
o
n
,
P
r
o
m
o
t
i
o
n
,

T
r
a
n
s
f
e
r
,

S
e
p
a
r
a
t
i
o
n
,

P
e
r
f
o
r
m
a
n
c
e

A
p
p
r
a
i
s
a
l
,

G
r
i
e
v
a
n
c
e

H
a
n
d
l
i
n
g

a
n
d

W
e
l
f
a
r
e

A
d
m
i
n
i
s
t
r
a
t
i
o
n
,
J
o
b

E
v
a
l
u
a
t
i
o
n

a
n
d

M
e
r
i
t

R
a
t
i
n
g
.
U
n
i
t

-

V
I
P
r
o
j
e
c
t

M
a
n
a
g
e
m
e
n
t

(
P
E
R
T
/
C
P
M
)

:


N
e
t
w
o
r
k

A
n
a
l
y
s
i
s
,

P
r
o
g
r
a
m
m
e

E
v
a
l
u
a
t
i
o
n

a
n
d

R
e
v
i
e
w

T
e
c
h
n
i
q
u
e
(
P
E
R
T
)
,

C
r
i
t
i
c
a
l

P
a
t
h

M
e
t
h
o
d

(
C
P
M
)
,

I
d
e
n
t
i
f
y
i
n
g

c
r
i
t
i
c
a
l

p
a
t
h
,

P
r
o
b
a
b
i
l
i
t
y

o
f

C
o
m
p
l
e
t
i
n
g

t
h
e

p
r
o
j
e
c
t

w
i
t
h
i
n
g
i
v
e
n

t
i
m
e
,


P
r
o
j
e
c
t

C
o
s
t

A
n
a
l
y
s
i
s
,

P
r
o
j
e
c
t

C
r
a
s
h
i
n
g
.

(
s
i
m
p
l
e

p
r
o
b
l
e
m
s
)
U
n
i
t

-

V
I
I
S
t
r
a
t
e
g
i
c

M
a
n
a
g
e
m
e
n
t

:


M
i
s
s
i
o
n
,

G
o
a
l
s
,

O
b
j
e
c
t
i
v
e
s
,

P
o
l
i
c
y
,

S
t
r
a
t
e
g
y
,

P
r
o
g
r
a
m
m
e
s
,

E
l
e
m
e
n
t
s

o
f
C
o
r
p
o
r
a
t
e

P
l
a
n
n
i
n
g

P
r
o
c
e
s
s
,

E
n
v
i
r
o
n
m
e
n
t
a
l

S
c
a
n
n
i
n
g
,

V
a
l
u
e

C
h
a
i
n

A
n
a
l
y
s
i
s
,

S
W
O
T

A
n
a
l
y
s
i
s
,

S
t
e
p
s

i
n
S
t
r
a
t
e
g
y

F
o
r
m
u
l
a
t
i
o
n

a
n
d

I
m
p
l
e
m
e
n
t
a
t
i
o
n
,

G
e
n
e
r
i
c

S
t
r
a
t
e
g
y

a
l
t
e
r
n
a
t
i
v
e
s
.
U
n
i
t

-

V
I
I
I
C
o
n
t
e
m
p
o
r
a
r
y

M
a
n
a
g
e
m
e
n
t

P
r
a
c
t
i
c
e
s

:


B
a
s
i
c

c
o
n
c
e
p
t
s

o
f

M
I
S
,

E
n
d

U
s
e
r

C
o
m
p
u
t
i
n
g
,

M
a
t
e
r
i
a
l
s
R
e
q
u
i
r
e
m
e
n
t

P
l
a
n
n
i
n
g

(
M
R
P
)
,

J
u
s
t
-
I
n
-
T
i
m
e

(
J
I
T
)

S
y
s
t
e
m
,

T
o
t
a
l

Q
u
a
l
i
t
y

M
a
n
a
g
e
m
e
n
t

(
T
Q
M
)
,

S
i
x

s
i
g
m
a
a
n
d

C
a
p
a
b
i
l
i
t
y

M
a
t
u
r
i
t
y

M
o
d
e
l

(
C
M
M
)

L
e
v
e
l
s
,

S
u
p
p
l
y

C
h
a
i
n

M
a
n
a
g
e
m
e
n
t
,

E
n
t
e
r
p
r
i
s
e

R
e
s
o
u
r
c
e

P
l
a
n
n
i
n
g
(
E
R
P
)
,

P
e
r
f
o
r
m
a
n
c
e

M
a
n
a
g
e
m
e
n
t
,

B
u
s
i
n
e
s
s

P
r
o
c
e
s
s

o
u
t
s
o
u
r
c
i
n
g

(
B
P
O
)
,

B
u
s
i
n
e
s
s

P
r
o
c
e
s
s

R
e
-
e
n
g
i
n
e
e
r
i
n
g
a
n
d

B
e
n
c
h

M
a
r
k
i
n
g
,

B
a
l
a
n
c
e
d

S
c
o
r
e

C
a
r
d
.
T
E
X
T

B
O
O
K
S

:
1
.
A
r
y
a
s
r
i

:


M
a
n
a
g
e
m
e
n
t

S
c
i
e
n
c
e
,

T
M
H
,

2
0
0
4
.
2
.
S
t
o
n
e
r
,

F
r
e
e
m
a
n
,

G
i
l
b
e
r
t
,

M
a
n
a
g
e
m
e
n
t
,


6
t
h

E
d
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
,

N
e
w

D
e
l
h
i
,


2
0
0
4
.
R
E
F
E
R
E
N
C
E
S

:
1
.
K
o
t
l
e
r

P
h
i
l
i
p

&

K
e
l
l
e
r

K
e
v
i
n

L
a
n
e
:

M
a
r
k
e
t
i
n
g

M
a
n
g
e
m
e
n
t

1
2
/
e
,

P
H
I
,

2
0
0
5
2
.
K
o
o
n
t
z

&

W
e
i
h
r
i
c
h
:

E
s
s
e
n
t
i
a
l
s

o
f

M
a
n
a
g
e
m
e
n
t
,

6
/
e
,

T
M
H
,

2
0
0
5
3
.
T
h
o
m
a
s

N
.
D
u
e
n
i
n
g

&

J
o
h
n

M
.
I
v
a
n
c
e
v
i
c
h

M
a
n
a
g
e
m
e
n
t


P
r
i
n
c
i
p
l
e
s

a
n
d

G
u
i
d
e
l
i
n
e
s
,
B
i
z
t
a
n
t
r
a
,
2
0
0
3
.
4
.
K
a
n
i
s
h
k
a

B
e
d
i
,

P
r
o
d
u
c
t
i
o
n

a
n
d

O
p
e
r
a
t
i
o
n
s

M
a
n
a
g
e
m
e
n
t
,

O
x
f
o
r
d

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
,

2
0
0
4
.
5
.
M
e
m
o
r
i
a

&

S
.
V
.
G
a
u
k
e
r
,

P
e
r
s
o
n
n
e
l

M
a
n
a
g
e
m
e
n
t
,

H
i
m
a
l
a
y
a
,

2
5
/
e
,

2
0
0
5
6
.
S
a
m
u
e
l

C
.
C
e
r
t
o
:

M
o
d
e
r
n

M
a
n
a
g
e
m
e
n
t
,

9
/
e
,

P
H
I
,

2
0
0
5
7
.
S
c
h
e
r
m
e
r
h
o
r
n
,

C
a
p
l
i
n
g
,

P
o
o
l
e

&

W
i
e
s
n
e
r
:

M
a
n
a
g
e
m
e
n
t
,

W
i
l
e
y
,

2
0
0
2
.
8
.
P
a
r
n
e
l
l
:

S
t
r
a
t
e
g
i
c

M
a
n
a
g
e
m
e
n
t
,

B
i
z
t
a
n
t
r
a
,
2
0
0
3
.
9
.
L
a
w
r
e
n
c
e

R

J
a
u
c
h
,

R
.
G
u
p
t
a

&
W
i
l
l
i
a
m

F
.
G
l
u
e
c
k
:
B
u
s
i
n
e
s
s

P
o
l
i
c
y

a
n
d

S
t
r
a
t
e
g
i
c

M
a
n
a
g
e
m
e
n
t
,
F
r
a
n
k

B
r
o
s
.
2
0
0
5
.
1
0
.
L
.
S
.
S
r
i
n
a
t
h
:

P
E
R
T
/
C
P
M
,
A
f
f
i
l
i
a
t
e
d

E
a
s
t
-
W
e
s
t

P
r
e
s
s
,

2
0
0
5
.
U
n
i
t

V
I
I
I

w
i
l
l

h
a
v
e

o
n
l
y

s
h
o
r
t

q
u
e
s
t
i
o
n
s
,

n
o
t

e
s
s
a
y

q
u
e
s
t
i
o
n
s
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
6
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r

T








P









C
4









0










4
(
C
S

0
5
3
0
2
)


I
M
A
G
E

P
R
O
C
E
S
S
I
N
G
(
E
L
E
C
T
I
V
E

I
I
I
)
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

:



E
x
a
m
p
l
e
s

o
f

f
i
e
l
d
s

t
h
a
t

u
s
e

d
i
g
i
t
a
l

i
m
a
g
e

p
r
o
c
e
s
s
i
n
g
,

f
u
n
d
a
m
e
n
t
a
l

s
t
e
p
s

i
n

d
i
g
i
t
a
l

i
m
a
g
e
p
r
o
c
e
s
s
i
n
g
,

c
o
m
p
o
n
e
n
t
s

o
f

i
m
a
g
e

p
r
o
c
e
s
s
i
n
g

s
y
s
t
e
m
.
.


D
i
g
i
t
a
l

I
m
a
g
e

F
u
n
d
a
m
e
n
t
a
l
s
:

A

s
i
m
p
l
e

i
m
a
g
e
f
o
r
m
a
t
i
o
n

m
o
d
e
l
,

i
m
a
g
e

s
a
m
p
l
i
n
g

a
n
d

q
u
a
n
t
i
z
a
t
i
o
n
,

b
a
s
i
c

r
e
l
a
t
i
o
n
s
h
i
p
s

b
e
t
w
e
e
n

p
i
x
e
l
s

(
p
.
n
o
s
.

1
5
-
1
7
,


2
1
-
4
4
,

5
0
-
6
9
)
.
U
N
I
T

-

I
I
I
m
a
g
e

e
n
h
a
n
c
e
m
e
n
t

i
n

t
h
e

s
p
a
t
i
a
l

d
o
m
a
i
n

:



B
a
s
i
c

g
r
a
y
-
l
e
v
e
l

t
r
a
n
s
f
o
r
m
a
t
i
o
n
,

h
i
s
t
o
g
r
a
m

p
r
o
c
e
s
s
i
n
g
,
e
n
h
a
n
c
e
m
e
n
t

u
s
i
n
g

a
r
i
t
h
m
e
t
i
c

a
n
d

l
o
g
i
c

o
p
e
r
a
t
o
r
s
,

b
a
s
i
c

s
p
a
t
i
a
l

f
i
l
t
e
r
i
n
g
,

s
m
o
o
t
h
i
n
g

a
n
d

s
h
a
r
p
e
n
i
n
g

s
p
a
t
i
a
l
f
i
l
t
e
r
s
,

c
o
m
b
i
n
i
n
g

t
h
e

s
p
a
t
i
a
l

e
n
h
a
n
c
e
m
e
n
t

m
e
t
h
o
d
s

(

p
.
n
o
s

7
6
-
1
4
1
)
.
U
N
I
T

-

I
I
I
I
m
a
g
e

r
e
s
t
o
r
a
t
i
o
n

:


A

m
o
d
e
l

o
f

t
h
e

i
m
a
g
e

d
e
g
r
a
d
a
t
i
o
n
/
r
e
s
t
o
r
a
t
i
o
n

p
r
o
c
e
s
s
,

n
o
i
s
e

m
o
d
e
l
s
,

r
e
s
t
o
r
a
t
i
o
n

i
n
t
h
e

p
r
e
s
e
n
c
e

o
f

n
o
i
s
e

o
n
l
y

s
p
a
t
i
a
l

f
i
l
t
e
r
i
n
g
,

W
e
i
n
e
r

f
i
l
t
e
r
i
n
g
,

c
o
n
s
t
r
a
i
n
e
d

l
e
a
s
t

s
q
u
a
r
e
s

f
i
l
t
e
r
i
n
g
,

g
e
o
m
e
t
r
i
c
t
r
a
n
s
f
o
r
m
s
;

I
n
t
r
o
d
u
c
t
i
o
n

t
o

t
h
e

F
o
u
r
i
e
r

t
r
a
n
s
f
o
r
m

a
n
d

t
h
e

f
r
e
q
u
e
n
c
y

d
o
m
a
i
n
,


e
s
t
i
m
a
t
i
n
g

t
h
e

d
e
g
r
a
d
a
t
i
o
n
f
u
n
c
t
i
o
n

(
p
.
n
o
s

1
4
7
-
1
6
7
,

2
2
0
-
2
4
3
,

2
5
6
-
2
7
6
)
.
U
N
I
T

-

I
V
C
o
l
o
r

I
m
a
g
e

P
r
o
c
e
s
s
i
n
g

:


C
o
l
o
r

f
u
n
d
a
m
e
n
t
a
l
s
,

c
o
l
o
r

m
o
d
e
l
s
,

p
s
e
u
d
o

c
o
l
o
r

i
m
a
g
e

p
r
o
c
e
s
s
i
n
g
,

b
a
s
i
c
s

o
f
f
u
l
l

c
o
l
o
r

i
m
a
g
e

p
r
o
c
e
s
s
i
n
g
,

c
o
l
o
r

t
r
a
n
s
f
o
r
m
s
,

s
m
o
o
t
h
i
n
g

a
n
d

s
h
a
r
p
e
n
i
n
g
,

c
o
l
o
r

s
e
g
m
e
n
t
a
t
i
o
n

(
p
.
n
o
s
:

2
8
2
-
3
3
9
)
.
U
N
I
T

-

V
I
m
a
g
e

C
o
m
p
r
e
s
s
i
o
n

:


F
u
n
d
a
m
e
n
t
a
l
s
,

i
m
a
g
e

c
o
m
p
r
e
s
s
i
o
n

m
o
d
e
l
s
,

e
r
r
o
r
-
f
r
e
e

c
o
m
p
r
e
s
s
i
o
n
,

l
o
s
s
y
-
p
r
e
d
i
c
t
i
v
e

c
o
d
i
n
g
,

i
m
a
g
e

c
o
m
p
r
e
s
s
i
o
n

s
t
a
n
d
a
r
d
s

(
p
.
n
o
s
:

4
0
9
-
4
6
7
,
4
9
2
-
5
1
0
)
.
U
N
I
T

-

V
I
M
o
r
p
h
o
l
o
g
i
c
a
l

I
m
a
g
e

P
r
o
c
e
s
s
i
n
g

:


P
r
e
l
i
m
i
n
a
r
i
e
s
,

d
i
l
a
t
i
o
n
,

e
r
o
s
i
o
n
,

o
p
e
n

a
n
d

c
l
o
s
i
n
g
,

h
i
t

o
r

m
i
s
s
t
r
a
n
s
f
o
r
m
a
t
i
o
n
,

b
a
s
i
c

m
o
r
p
h
o
l
o
g
i
c

a
l
g
o
r
i
t
h
m
s

(
p
.
n
o
s
:
5
1
9
-
5
5
0
)
.
U
N
I
T

-

V
I
I
I
m
a
g
e

S
e
g
m
e
n
t
a
t
i
o
n

:


D
e
t
e
c
t
i
o
n

o
f

d
i
s
c
o
n
t
i
n
u
o
u
s
,

e
d
g
e

l
i
n
k
i
n
g

a
n
d

b
o
u
n
d
a
r
y

d
e
t
e
c
t
i
o
n
,

t
h
r
e
s
h
o
l
d
i
n
g
,
r
e
g
i
o
n

b
a
s
e
d

s
e
g
m
e
n
t
a
t
i
o
n

(
p
.
n
o
s
:

5
6
7
-
6
1
7
)
.
U
N
I
T

-

V
I
I
I
O
b
j
e
c
t

R
e
c
o
g
n
i
t
i
o
n

:



P
a
t
t
e
r
n
s

a
n
d

p
a
t
t
e
r
n
s

c
l
a
s
s
e
s
,

r
e
c
o
g
n
i
t
i
o
n

b
a
s
e
d

o
n

d
e
c
i
s
i
o
n

t
h
e
o
r
e
t
i
c

m
e
t
h
o
d
s
,
m
a
t
c
h
i
n
g
,

o
p
t
i
m
u
m

s
t
a
t
i
s
t
i
c
a
l

c
l
a
s
s
i
f
i
e
r
s
,

n
e
u
r
a
l

n
e
t
w
o
r
k
s
,

s
t
r
u
c
t
u
r
a
l

m
e
t
h
o
d
s


m
a
t
c
h
i
n
g

s
h
a
p
e

n
u
m
b
e
r
s
,
s
t
r
i
n
g

m
a
t
c
h
i
n
g

(
p
.
n
o
s
:

6
9
3
-
7
3
5
)
.
T
E
X
T

B
O
O
K

:
1
.
D
i
g
i
t
a
l

I
m
a
g
e

P
r
o
c
e
s
s
i
n
g
,

R
a
f
e
a
l

C
.
G
o
n
z
a
l
e
z
,

R
i
c
h
a
r
d

E
.
W
o
o
d
s
,

S
e
c
o
n
d

E
d
i
t
i
o
n
,

P
e
a
r
s
o
n
E
d
u
c
a
t
i
o
n
/
P
H
I
.
R
E
F
E
R
E
N
C
E
S

:
1
.
I
m
a
g
e

P
r
o
c
e
s
s
i
n
g
,

A
n
a
l
y
s
i
s
,

a
n
d

M
a
c
h
i
n
e

V
i
s
i
o
n
,

M
i
l
a
n

S
o
n
k
a
,

V
a
c
l
a
v

H
l
a
v
a
c

a
n
d

R
o
g
e
r

B
o
y
l
e
,
S
e
c
o
n
d

E
d
i
t
i
o
n
,

T
h
o
m
s
o
n

L
e
a
r
n
i
n
g
.
2
.
I
n
t
r
o
d
u
c
t
i
o
n

t
o

D
i
g
i
t
a
l

I
m
a
g
e

P
r
o
c
e
s
s
i
n
g

w
i
t
h

M
a
t
l
a
b
,

A
l
a
s
d
a
i
r

M
c
A
n
d
r
e
w
,

T
h
o
m
s
o
n

C
o
u
r
s
e
T
e
c
h
n
o
l
o
g
y
3
.
C
o
m
p
u
t
e
r

V
i
s
i
o
n

a
n
d

I
m
a
g
e

P
r
o
c
e
s
s
i
n
g
,

A
d
r
i
a
n

L
o
w
,

S
e
c
o
n
d

E
d
i
t
i
o
n
,

B
.
S
.
P
u
b
l
i
c
a
t
i
o
n
s
4
.
D
i
g
i
t
a
l

I
m
a
g
e

P
r
o
c
e
s
s
i
n
g

u
s
i
n
g

M
a
t
l
a
b
,

R
a
f
e
a
l

C
.
G
o
n
z
a
l
e
z
,

R
i
c
h
a
r
d

E
.
W
o
o
d
s
,

S
t
e
v
e
n

L
.

E
d
d
i
n
s
,
P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
5
.
D
i
g
i
t
a
l

I
m
a
g
e

P
r
o
c
e
s
s
i
n
g
,

W
i
l
l
i
a
m

K
.

P
r
a
t
,

W
i
l
y

T
h
i
r
d

E
d
i
t
i
o
n
6
.
D
i
g
i
t
a
l

I
m
a
g
e

P
r
o
c
e
s
s
i
n
g

a
n
d

A
n
a
l
y
s
i
s
,

B
.

C
h
a
n
d
a
,

D
.

D
a
t
t
a

M
a
j
u
m
d
e
r
,

P
r
e
n
t
i
c
e

H
a
l
l

o
f

I
n
d
i
a
,
2
0
0
3
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
7
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
(
C
S

0
5
1
8
5
)


E

-

C
O
M
M
E
R
C
E
(
E
L
E
C
T
I
V
E

-

I
I
I
)
U
N
I
T

-

I
E
l
e
c
t
r
o
n
i
c

C
o
m
m
e
r
c
e
-
F
r
a
m
e

w
o
r
k
,

a
n
a
t
o
m
y

o
f

E
-
C
o
m
m
e
r
c
e

a
p
p
l
i
c
a
t
i
o
n
s
,

E
-
C
o
m
m
e
r
c
e

C
o
n
s
u
m
e
r
a
p
p
l
i
c
a
t
i
o
n
s
,

E
-
C
o
m
m
e
r
c
e

o
r
g
a
n
i
z
a
t
i
o
n

a
p
p
l
i
c
a
t
i
o
n
s
.
U
N
I
T

-

I
I
C
o
n
s
u
m
e
r

O
r
i
e
n
t
e
d

E
l
e
c
t
r
o
n
i
c

c
o
m
m
e
r
c
e

-

M
e
r
c
a
n
t
i
l
e

P
r
o
c
e
s
s

m
o
d
e
l
s
.
U
N
I
T

-

I
I
I
E
l
e
c
t
r
o
n
i
c

p
a
y
m
e
n
t

s
y
s
t
e
m
s

-

D
i
g
i
t
a
l

T
o
k
e
n
-
B
a
s
e
d
,

S
m
a
r
t

C
a
r
d
s
,

C
r
e
d
i
t

C
a
r
d
s
,

R
i
s
k
s

i
n

E
l
e
c
t
r
o
n
i
c
P
a
y
m
e
n
t

s
y
s
t
e
m
s
.
U
N
I
T
-
I
V
I
n
t
e
r

O
r
g
a
n
i
z
a
t
i
o
n
a
l

C
o
m
m
e
r
c
e

-

E
D
I
,

E
D
I

I
m
p
l
e
m
e
n
t
a
t
i
o
n
,

V
a
l
u
e

a
d
d
e
d

n
e
t
w
o
r
k
s
.
U
N
I
T

-

V
I
n
t
r
a

O
r
g
a
n
i
z
a
t
i
o
n
a
l

C
o
m
m
e
r
c
e

-

w
o
r
k

F
l
o
w
,

A
u
t
o
m
a
t
i
o
n

C
u
s
t
o
m
i
z
a
t
i
o
n

a
n
d

i
n
t
e
r
n
a
l

C
o
m
m
e
r
c
e
,

S
u
p
p
l
y
c
h
a
i
n

M
a
n
a
g
e
m
e
n
t
.
U
N
I
T

-

V
I
C
o
r
p
o
r
a
t
e

D
i
g
i
t
a
l

L
i
b
r
a
r
y

-

D
o
c
u
m
e
n
t

L
i
b
r
a
r
y
,

d
i
g
i
t
a
l

D
o
c
u
m
e
n
t

t
y
p
e
s
,

c
o
r
p
o
r
a
t
e

D
a
t
a

W
a
r
e
h
o
u
s
e
s
.
A
d
v
e
r
t
i
s
i
n
g

a
n
d

M
a
r
k
e
t
i
n
g

-

I
n
f
o
r
m
a
t
i
o
n

b
a
s
e
d

m
a
r
k
e
t
i
n
g
,

A
d
v
e
r
t
i
s
i
n
g

o
n

I
n
t
e
r
n
e
t
,

o
n
-
l
i
n
e

m
a
r
k
e
t
i
n
g
p
r
o
c
e
s
s
,

m
a
r
k
e
t

r
e
s
e
a
r
c
h
.
U
N
I
T

-

V
I
I
C
o
n
s
u
m
e
r

S
e
a
r
c
h

a
n
d

R
e
s
o
u
r
c
e

D
i
s
c
o
v
e
r
y

-

I
n
f
o
r
m
a
t
i
o
n

s
e
a
r
c
h

a
n
d

R
e
t
r
i
e
v
a
l
,

C
o
m
m
e
r
c
e

C
a
t
a
l
o
g
u
e
s
,
I
n
f
o
r
m
a
t
i
o
n

F
i
l
t
e
r
i
n
g
.
U
N
I
T

-

V
I
I
I
M
u
l
t
i
m
e
d
i
a

-

k
e
y

m
u
l
t
i
m
e
d
i
a

c
o
n
c
e
p
t
s
,

D
i
g
i
t
a
l

V
i
d
e
o

a
n
d

e
l
e
c
t
r
o
n
i
c

C
o
m
m
e
r
c
e
,

D
e
s
k
t
o
p

v
i
d
e
o

p
r
o
c
e
s
s
i
n
g
s
,
D
e
s
k
t
o
p

v
i
d
e
o

c
o
n
f
e
r
e
n
c
i
n
g
.
T
E
X
T

B
O
O
K

:
1
.
F
r
o
n
t
i
e
r
s

o
f

e
l
e
c
t
r
o
n
i
c

c
o
m
m
e
r
c
e



K
a
l
a
k
a
t
a
,

W
h
i
n
s
t
o
n
,

P
e
a
r
s
o
n
.
R
E
F
E
R
E
N
C
E
S


:
1
.
E
-
C
o
m
m
e
r
c
e

f
u
n
d
a
m
e
n
t
a
l
s

a
n
d

a
p
p
l
i
c
a
t
i
o
n
s

H
e
n
d
r
y

C
h
a
n
,

R
a
y
m
o
n
d

L
e
e
,


T
h
a
r
a
m

D
i
l
l
o
n
,
E
l
l
i
z
a
b
e
t
h

C
h
a
n
g
,

J
o
h
n

W
i
l
e
y
.
2
.
E
-
C
o
m
m
e
r
c
e
,

S
.
J
a
i
s
w
a
l


G
a
l
g
o
t
i
a
.
3
.
E
-
C
o
m
m
e
r
c
e
,

E
f
r
a
i
n

T
u
r
b
o
n
,

J
a
e

L
e
e
,

D
a
v
i
d

K
i
n
g
,

H
.
M
i
c
h
a
e
l

C
h
a
n
g
.
4
.
E
l
e
c
t
r
o
n
i
c

C
o
m
m
e
r
c
e


G
a
r
y

P
.
S
c
h
n
e
i
d
e
r


T
h
o
m
s
o
n
.
5
.
E
-
C
o
m
m
e
r
c
e


B
u
s
i
n
e
s
s
,

T
e
c
h
n
o
l
o
g
y
,

S
o
c
i
e
t
y
,

K
e
n
n
e
t
h

C
.
T
a
u
d
o
n
,

C
a
r
o
l

G
u
y
e
r
i
c
o

T
r
a
v
e
r
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
















(
C
S

0
5
1
8
0
)


D
I
S
T
R
I
B
U
T
E
D

D
A
T
A
B
A
S
E
S
(
E
L
E
C
T
I
V
E

-

I
I
I
)
U
N
I
T

-

I
F
e
a
t
u
r
e
s

o
f

D
i
s
t
r
i
b
u
t
e
d

v
e
r
s
u
s

C
e
n
t
r
a
l
i
z
e
d

D
a
t
a
b
a
s
e
s
,

P
r
i
n
c
i
p
l
e
s

O
f

D
i
s
t
r
i
b
u
t
e
d

D
a
t
a
b
a
s
e
s

,

L
e
v
e
l
s

O
f
D
i
s
t
r
i
b
u
t
i
o
n

T
r
a
n
s
p
a
r
e
n
c
y
,

R
e
f
e
r
e
n
c
e

A
r
c
h
i
t
e
c
t
u
r
e

f
o
r

D
i
s
t
r
i
b
u
t
e
d

D
a
t
a
b
a
s
e
s

,

T
y
p
e
s

o
f

D
a
t
a

F
r
a
g
m
e
n
t
a
t
i
o
n
,
I
n
t
e
g
r
i
t
y

C
o
n
s
t
r
a
i
n
t
s

i
n

D
i
s
t
r
i
b
u
t
e
d

D
a
t
a
b
a
s
e
s
.
U
N
I
T


I
I
T
r
a
n
s
l
a
t
i
o
n

o
f

G
l
o
b
a
l

Q
u
e
r
i
e
s

t
o

F
r
a
g
m
e
n
t

Q
u
e
r
i
e
s
,

E
q
u
i
v
a
l
e
n
c
e

T
r
a
n
s
f
o
r
m
a
t
i
o
n
s

f
o
r

Q
u
e
r
i
e
s
,

T
r
a
n
s
f
o
r
m
i
n
g
G
l
o
b
a
l

Q
u
e
r
i
e
s

i
n
t
o

F
r
a
g
m
e
n
t

Q
u
e
r
i
e
s
,

D
i
s
t
r
i
b
u
t
e
d

G
r
o
u
p
i
n
g

a
n
d

A
g
g
r
e
g
a
t
e

F
u
n
c
t
i
o
n

E
v
a
l
u
a
t
i
o
n
,

P
a
r
a
m
e
t
r
i
c
Q
u
e
r
i
e
s
.
U
N
I
T


I
I
I
O
p
t
i
m
i
z
a
t
i
o
n

o
f

A
c
c
e
s
s

S
t
r
a
t
e
g
i
e
s
,


A

F
r
a
m
e
w
o
r
k

f
o
r

Q
u
e
r
y

O
p
t
i
m
i
z
a
t
i
o
n
,

J
o
i
n

Q
u
e
r
i
e
s
,

G
e
n
e
r
a
l

Q
u
e
r
i
e
s
.
U
N
I
T


I
V
T
h
e

M
a
n
a
g
e
m
e
n
t

o
f

D
i
s
t
r
i
b
u
t
e
d

T
r
a
n
s
a
c
t
i
o
n
s
,

A

F
r
a
m
e
w
o
r
k

f
o
r

T
r
a
n
s
a
c
t
i
o
n

M
a
n
a
g
e
m
e
n
t

,

S
u
p
p
o
r
t
i
n
g
A
t
o
m
i
c
i
t
y

o
f

D
i
s
t
r
i
b
u
t
e
d

T
r
a
n
s
a
c
t
i
o
n
s
,

C
o
n
c
u
r
r
e
n
c
y

C
o
n
t
r
o
l

f
o
r

D
i
s
t
r
i
b
u
t
e
d

T
r
a
n
s
a
c
t
i
o
n
s
,

A
r
c
h
i
t
e
c
t
u
r
a
l
A
s
p
e
c
t
s

o
f

D
i
s
t
r
i
b
u
t
e
d

T
r
a
n
s
a
c
t
i
o
n
s
.
U
N
I
T

-

V
C
o
n
c
u
r
r
e
n
c
y

C
o
n
t
r
o
l
,

F
o
u
n
d
a
t
i
o
n

o
f

D
i
s
t
r
i
b
u
t
e
d

C
o
n
c
u
r
r
e
n
c
y

C
o
n
t
r
o
l
,

D
i
s
t
r
i
b
u
t
e
d

D
e
a
d
l
o
c
k
s
,

C
o
n
c
u
r
r
e
n
c
y
C
o
n
t
r
o
l

b
a
s
e
d

o
n

T
i
m
e
s
t
a
m
p
s
,

O
p
t
i
m
i
s
t
i
c

M
e
t
h
o
d
s

f
o
r

D
i
s
t
r
i
b
u
t
e
d

C
o
n
c
u
r
r
e
n
c
y

C
o
n
t
r
o
l
.
U
N
I
T


V
I
R
e
l
i
a
b
i
l
i
t
y
,

B
a
s
i
c

C
o
n
c
e
p
t
s
,

N
o
n
b
l
o
c
k
i
n
g

C
o
m
m
i
t
m
e
n
t

P
r
o
t
o
c
o
l
s
,

R
e
l
i
a
b
i
l
i
t
y

a
n
d

c
o
n
c
u
r
r
e
n
c
y

C
o
n
t
r
o
l
,
D
e
t
e
r
m
i
n
i
n
g

a

C
o
n
s
i
s
t
e
n
t

V
i
e
w

o
f

t
h
e

N
e
t
w
o
r
k
,

D
e
t
e
c
t
i
o
n

a
n
d

R
e
s
o
l
u
t
i
o
n

o
f

I
n
c
o
n
s
i
s
t
e
n
c
y
,

C
h
e
c
k
p
o
i
n
t
s
a
n
d

C
o
l
d

R
e
s
t
a
r
t
,

D
i
s
t
r
i
b
u
t
e
d

D
a
t
a
b
a
s
e

A
d
m
i
n
i
s
t
r
a
t
i
o
n
,

C
a
t
a
l
o
g

M
a
n
a
g
e
m
e
n
t

i
n

D
i
s
t
r
i
b
u
t
e
d

D
a
t
a
b
a
s
e
s
,
A
u
t
h
o
r
i
z
a
t
i
o
n

a
n
d

P
r
o
t
e
c
t
i
o
n
U
N
I
T

-

V
I
I
A
r
c
h
i
t
e
c
t
u
r
a
l

I
s
s
u
e
s
,

A
l
t
e
r
n
a
t
i
v
e

C
l
i
e
n
t
/
S
e
r
v
e
r

A
r
c
h
i
t
e
c
t
u
r
e
s
,

C
a
c
h
e

C
o
n
s
i
s
t
e
n
c
y

O
b
j
e
c
t

M
a
n
a
g
e
m
e
n
t
,
O
b
j
e
c
t

I
d
e
n
t
i
f
i
e
r

M
a
n
a
g
e
m
e
n
t
,

P
o
i
n
t
e
r

S
w
i
z
z
l
i
n
g
,

O
b
j
e
c
t

M
i
g
r
a
t
i
o
n
,

D
i
s
t
r
i
b
u
t
e
d

O
b
j
e
c
t

S
t
o
r
a
g
e
,

O
b
j
e
c
t
Q
u
e
r
y

P
r
o
c
e
s
s
i
n
g
,

O
b
j
e
c
t

Q
u
e
r
y

P
r
o
c
e
s
s
o
r

A
r
c
h
i
t
e
c
t
u
r
e
s
,

Q
u
e
r
y

P
r
o
c
e
s
s
i
n
g

I
s
s
u
e
s
,

Q
u
e
r
y

E
x
e
c
u
t
i
o
n

,
T
r
a
n
s
a
c
t
i
o
n

M
a
n
a
g
e
m
e
n
t
,

T
r
a
n
s
a
c
t
i
o
n

M
a
n
a
g
e
m
e
n
t

i
n

O
b
j
e
c
t

D
B
M
S
s

,

T
r
a
n
s
a
c
t
i
o
n
s

a
s

O
b
j
e
c
t
s
.
U
N
I
T


-

V
I
I
I
D
a
t
a
b
a
s
e

I
n
t
e
g
r
a
t
i
o
n
,


S
c
h
e
m
e

T
r
a
n
s
l
a
t
i
o
n
,

S
c
h
e
m
e

I
n
t
e
g
r
a
t
i
o
n
,

Q
u
e
r
y

P
r
o
c
e
s
s
i
n
g

Q
u
e
r
y

P
r
o
c
e
s
s
i
n
g
L
a
y
e
r
s

i
n

D
i
s
t
r
i
b
u
t
e
d

M
u
l
t
i
-
D
B
M
S
s
,

Q
u
e
r
y

O
p
t
i
m
i
z
a
t
i
o
n

I
s
s
u
e
s
.


T
r
a
n
s
a
c
t
i
o
n

M
a
n
a
g
e
m
e
n
t

T
r
a
n
s
a
c
t
i
o
n
a
n
d

C
o
m
p
u
t
a
t
i
o
n

M
o
d
e
l

M
u
l
t
i
d
a
t
a
b
a
s
e

C
o
n
c
u
r
r
e
n
c
y

C
o
n
t
r
o
l
,

M
u
l
t
i
d
a
t
a
b
a
s
e

R
e
c
o
v
e
r
y
,

O
b
j
e
c
t

O
r
i
e
n
t
a
t
i
o
n
A
n
d

I
n
t
e
r
o
p
e
r
a
b
i
l
i
t
y

O
b
j
e
c
t

M
a
n
a
g
e
m
e
n
t

A
r
c
h
i
t
e
c
t
u
r
e

C
O
R
B
A

a
n
d

D
a
t
a
b
a
s
e

I
n
t
e
r
o
p
e
r
a
b
i
l
i
t
y

D
i
s
t
r
i
b
u
t
e
d
C
o
m
p
o
n
e
n
t

M
o
d
e
l

C
O
M
/
O
L
E

a
n
d

D
a
t
a
b
a
s
e

I
n
t
e
r
o
p
e
r
a
b
i
l
i
t
y
,

P
U
S
H
-
B
a
s
e
d

T
e
c
h
n
o
l
o
g
i
e
s
T
E
X
T

B
O
O
K
S

:
1
.
D
i
s
t
r
i
b
u
t
e
d

D
a
t
a
b
a
s
e

P
r
i
n
c
i
p
l
e
s

&

S
y
s
t
e
m
s
,

S
t
e
f
a
n
o

C
e
r
i
,

G
i
u
s
e
p
p
e

P
e
l
a
g
a
t
t
i

M
c
G
r
a
w
-
H
i
l
l
2
.
P
r
i
n
c
i
p
l
e
s

o
f

D
i
s
t
r
i
b
u
t
e
d

D
a
t
a
b
a
s
e

S
y
s
t
e
m
s
,

M
.
T
a
m
e
r

O
z
s
u
,

P
a
t
r
i
c
k

V
a
l
d
u
r
i
e
z

-

P
e
a
r
s
o
n
E
d
u
c
a
t
i
o
n
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
8
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y

H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r

T








P









C
4
+
1






0










4
(
C
S

0
5
5
7
3
)


V
I
R
T
U
A
L

R
E
A
L
I
T
Y
(
E
L
E
C
T
I
V
E

-

I
V
)
U
N
I
T
-
I
I
n
t
r
o
d
u
c
t
i
o
n

:


T
h
e

t
h
r
e
e

I

s

o
f

v
i
r
t
u
a
l

r
e
a
l
i
t
y
,

c
o
m
m
e
r
c
i
a
l

V
R

t
e
c
h
n
o
l
o
g
y

a
n
d

t
h
e

f
i
v
e

c
l
a
s
s
i
c

c
o
m
p
o
n
e
n
t
s
o
f

a

V
R

s
y
s
t
e
m
.


(
1
.
1
,

1
.
3

a
n
d

1
.
5

o
f


T
e
x
t

B
o
o
k

(
1
)
)
U
N
I
T

-

I
I
I
n
p
u
t

D
e
v
i
c
e
s

:


(
T
r
a
c
k
e
r
s
,

N
a
v
i
g
a
t
i
o
n
,

a
n
d

G
e
s
t
u
r
e

I
n
t
e
r
f
a
c
e
s
)
:

T
h
r
e
e
-
d
i
m
e
n
s
i
o
n
a
l

p
o
s
i
t
i
o
n

t
r
a
c
k
e
r
s
,
n
a
v
i
g
a
t
i
o
n

a
n
d

m
a
n
i
p
u
l
a
t
i
o
n
,

i
n
t
e
r
f
a
c
e
s

a
n
d

g
e
s
t
u
r
e

i
n
t
e
r
f
a
c
e
s
.



(
2
.
1
,

2
.
2

a
n
d

2
.
3

o
f


T
e
x
t

B
o
o
k

(
1
)
)
.
U
N
I
T

-

I
I
I
O
u
t
p
u
t

D
e
v
i
c
e
s
:


G
r
a
p
h
i
c
s

d
i
s
p
l
a
y
s
,

s
o
u
n
d

d
i
s
p
l
a
y
s

&

h
a
p
t
i
c

f
e
e
d
b
a
c
k
.


(
3
.
1
,
3
.
2

&

3
.
3

o
f


T
e
x
t

B
o
o
k

(
1
)
)
U
N
I
T

-

I
V
M
o
d
e
l
i
n
g

:


G
e
o
m
e
t
r
i
c

m
o
d
e
l
i
n
g
,

k
i
n
e
m
a
t
i
c
s

m
o
d
e
l
i
n
g
,

p
h
y
s
i
c
a
l

m
o
d
e
l
i
n
g
,

b
e
h
a
v
i
o
u
r

m
o
d
e
l
i
n
g
,

m
o
d
e
l
m
a
n
a
g
e
m
e
n
t
.



(
5
.
1
,

5
.
2

a
n
d

5
.
3
,

5
.
4

a
n
d

5
.
5

o
f


T
e
x
t

B
o
o
k

(
1
)
)
.
U
N
I
T

-

V
H
u
m
a
n

F
a
c
t
o
r
s
:

M
e
t
h
o
d
o
l
o
g
y

a
n
d

t
e
r
m
i
n
o
l
o
g
y
,

u
s
e
r

p
e
r
f
o
r
m
a
n
c
e

s
t
u
d
i
e
s
,

V
R

h
e
a
l
t
h

a
n
d

s
a
f
e
t
y

i
s
s
u
e
s
.
(
7
.
1
,

7
.
2

a
n
d

7
.
3

o
f


T
e
x
t

B
o
o
k

(
1
)
)
.
U
N
I
T

-

V
I
A
p
p
l
i
c
a
t
i
o
n
s
:

M
e
d
i
c
a
l

a
p
p
l
i
c
a
t
i
o
n
s
,

m
i
l
i
t
a
r
y

a
p
p
l
i
c
a
t
i
o
n
s
,

r
o
b
o
t
i
c
s

a
p
p
l
i
c
a
t
i
o
n
s
.
(
8
.
1
,

8
.
3

a
n
d

9
.
2

o
f


T
e
x
t

B
o
o
k

(
1
)
)
.
U
N
I
T

-

V
I
I
V
R

P
r
o
g
r
a
m
m
i
n
g
-
I

:


I
n
t
r
o
d
u
c
i
n
g

J
a
v
a

3
D
,

l
o
a
d
i
n
g

a
n
d

m
a
n
i
p
u
l
a
t
i
n
g

e
x
t
e
r
n
a
l

m
o
d
e
l
s
,

u
s
i
n
g

a

l
a
t
h
e

t
o
m
a
k
e

s
h
a
p
e
s
.
(
C
h
a
p
t
e
r
s

1
4
,

1
6

a
n
d

1
7

o
f


T
e
x
t

B
o
o
k

(
2
)
)
U
N
I
T

-

V
I
I
I
V
R

P
r
o
g
r
a
m
m
i
n
g
-
I
I

:


3
D

S
p
r
i
t
e
s
,

a
n
i
m
a
t
e
d

3
D

s
p
r
i
t
e
s
,

p
a
r
t
i
c
l
e

s
y
s
t
e
m
s
.



(
C
h
a
p
t
e
r
s

1
8
,

1
9

a
n
d

2
1

o
f
T
e
x
t

B
o
o
k

(
2
)
)
T
E
X
T

B
O
O
K
S

:
1
.
V
i
r
t
u
a
l

R
e
a
l
i
t
y

T
e
c
h
n
o
l
o
g
y
,

S
e
c
o
n
d

E
d
i
t
i
o
n
,

G
r
e
g
o
r
y

C
.

B
u
r
d
e
a

&

P
h
i
l
i
p
p
e

C
o
i
f
f
e
t
,

J
o
h
n

W
i
l
e
y

&
S
o
n
s
,

I
n
c
.
,
2
.
K
i
l
l
e
r

G
a
m
e

P
r
o
g
r
a
m
m
i
n
g

i
n

J
a
v
a
,

A
n
d
r
e
w

D
a
v
i
s
o
n
,

O
r
e
i
l
l
y
-
S
P
D
,

2
0
0
5
.
R
E
F
E
R
E
N
C
E
S

:
1
.
U
n
d
e
r
s
t
a
n
d
i
n
g

V
i
r
t
u
a
l

R
e
a
l
i
t
y
,

i
n
t
e
r
f
a
c
e
,

A
p
p
l
i
c
a
t
i
o
n

a
n
d

D
e
s
i
g
n
,

W
i
l
l
i
a
m

R
.
S
h
e
r
m
a
n
,

A
l
a
n

C
r
a
i
g
,
E
l
s
e
v
i
e
r
(
M
o
r
g
a
n

K
a
u
f
m
a
n
n
)
.
2
.
3
D

M
o
d
e
l
i
n
g

a
n
d

s
u
r
f
a
c
i
n
g
,

B
i
l
l

F
l
e
m
i
n
g
,

E
l
s
e
v
i
e
r
(
M
o
r
g
a
n

K
a
u
f
f
m
a
n
)
.
3
.
3
D

G
a
m
e

E
n
g
i
n
e

D
e
s
i
g
n
,

D
a
v
i
d

H
.
E
b
e
r
l
y
,

E
l
s
e
v
i
e
r
.
4
.
V
i
r
t
u
a
l

R
e
a
l
i
t
y

S
y
s
t
e
m
s
,

J
o
h
n

V
i
n
c
e
,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T








P









C
4
+
1







0









4
(
C
S

0
5
2
9
4
)


H
U
M
A
N

C
O
M
P
U
T
E
R

I
N
T
E
R
F
A
C
E
(
E
L
E
C
T
I
V
E

-

I
V
)
U
N
I
T

-

I
I
n
t
r
o
d
u
c
t
i
o
n

:



I
m
p
o
r
t
a
n
c
e

o
f

u
s
e
r

I
n
t
e
r
f
a
c
e


d
e
f
i
n
i
t
i
o
n
,

i
m
p
o
r
t
a
n
c
e

o
f

g
o
o
d

d
e
s
i
g
n
.

B
e
n
e
f
i
t
s

o
f

g
o
o
d
d
e
s
i
g
n
.

A

b
r
i
e
f

h
i
s
t
o
r
y

o
f

S
c
r
e
e
n

d
e
s
i
g
n
.
U
N
I
T

-

I
I
T
h
e

g
r
a
p
h
i
c
a
l

u
s
e
r

i
n
t
e
r
f
a
c
e


p
o
p
u
l
a
r
i
t
y

o
f

g
r
a
p
h
i
c
s
,

t
h
e

c
o
n
c
e
p
t

o
f

d
i
r
e
c
t

m
a
n
i
p
u
l
a
t
i
o
n
,

g
r
a
p
h
i
c
a
l
s
y
s
t
e
m
,

C
h
a
r
a
c
t
e
r
i
s
t
i
c
s
,

W
e
b

u
s
e
r


I
n
t
e
r
f
a
c
e

p
o
p
u
l
a
r
i
t
y
,

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s
-

P
r
i
n
c
i
p
l
e
s

o
f

u
s
e
r

i
n
t
e
r
f
a
c
e
.
U
N
I
T

-

I
I
I
D
e
s
i
g
n

p
r
o
c
e
s
s


H
u
m
a
n

i
n
t
e
r
a
c
t
i
o
n

w
i
t
h

c
o
m
p
u
t
e
r
s
,

i
m
p
o
r
t
a
n
c
e

o
f

h
u
m
a
n

c
h
a
r
a
c
t
e
r
i
s
t
i
c
s

h
u
m
a
n
c
o
n
s
i
d
e
r
a
t
i
o
n
,

H
u
m
a
n

i
n
t
e
r
a
c
t
i
o
n

s
p
e
e
d
s
,

u
n
d
e
r
s
t
a
n
d
i
n
g

b
u
s
i
n
e
s
s

j
u
n
c
t
i
o
n
s
.
U
N
I
T

-

I
V
S
c
r
e
e
n

D
e
s
i
g
n
i
n
g

:


D
e
s
i
g
n

g
o
a
l
s


S
c
r
e
e
n

p
l
a
n
n
i
n
g

a
n
d

p
u
r
p
o
s
e
,

o
r
g
a
n
i
z
i
n
g

s
c
r
e
e
n

e
l
e
m
e
n
t
s
,

o
r
d
e
r
i
n
g
o
f

s
c
r
e
e
n

d
a
t
a

a
n
d

c
o
n
t
e
n
t


s
c
r
e
e
n

n
a
v
i
g
a
t
i
o
n

a
n
d

f
l
o
w


V
i
s
u
a
l
l
y

p
l
e
a
s
i
n
g

c
o
m
p
o
s
i
t
i
o
n


a
m
o
u
n
t

o
f
i
n
f
o
r
m
a
t
i
o
n


f
o
c
u
s

a
n
d

e
m
p
h
a
s
i
s


p
r
e
s
e
n
t
a
t
i
o
n


i
n
f
o
r
m
a
t
i
o
n

s
i
m
p
l
y

a
n
d

m
e
a
n
i
n
g
f
u
l
l
y


i
n
f
o
r
m
a
t
i
o
n
r
e
t
r
i
e
v
a
l

o
n

w
e
b


s
t
a
t
i
s
t
i
c
a
l

g
r
a
p
h
i
c
s


T
e
c
h
n
o
l
o
g
i
c
a
l

c
o
n
s
i
d
e
r
a
t
i
o
n

i
n

i
n
t
e
r
f
a
c
e

d
e
s
i
g
n
.
U
N
I
T

-

V

W
i
n
d
o
w
s


N
e
w

a
n
d

N
a
v
i
g
a
t
i
o
n

s
c
h
e
m
e
s

s
e
l
e
c
t
i
o
n

o
f

w
i
n
d
o
w
,

s
e
l
e
c
t
i
o
n

o
f

d
e
v
i
c
e
s

b
a
s
e
d

a
n
d

s
c
r
e
e
n
b
a
s
e
d

c
o
n
t
r
o
l
s
.
U
N
I
T

-

V
I
C
o
m
p
o
n
e
n
t
s


t
e
x
t

a
n
d

m
e
s
s
a
g
e
s
,

I
c
o
n
s

a
n
d

i
n
c
r
e
a
s
e
s


M
u
l
t
i
m
e
d
i
a
,

c
o
l
o
r
s
,

u
s
e
s

p
r
o
b
l
e
m
s
,

c
h
o
o
s
i
n
g
c
o
l
o
r
s
.
U
N
I
T

-

V
I
I
S
o
f
t
w
a
r
e

t
o
o
l
s


S
p
e
c
i
f
i
c
a
t
i
o
n

m
e
t
h
o
d
s
,

i
n
t
e
r
f
a
c
e


B
u
i
l
d
i
n
g

T
o
o
l
s
.
U
N
I
T

-

V
I
I
I
I
n
t
e
r
a
c
t
i
o
n

D
e
v
i
c
e
s


K
e
y
b
o
a
r
d

a
n
d

f
u
n
c
t
i
o
n


k
e
y
s


p
o
i
n
t
i
n
g

d
e
v
i
c
e
s


s
p
e
e
c
h

r
e
c
o
g
n
i
t
i
o
n

d
i
g
i
t
i
z
a
t
i
o
n

a
n
d
g
e
n
e
r
a
t
i
o
n


i
m
a
g
e

a
n
d

v
i
d
e
o

d
i
s
p
l
a
y
s


d
r
i
v
e
r
s
.
T
E
X
T

B
O
O
K
S

:
1
.
T
h
e

e
s
s
e
n
t
i
a
l

g
u
i
d
e

t
o

u
s
e
r

i
n
t
e
r
f
a
c
e

d
e
s
i
g
n
,

W
i
l
b
e
r
t

O

G
a
l
i
t
z
,

W
i
l
e
y

D
r
e
a
m
a
T
e
c
h
.
2
.
D
e
s
i
g
n
i
n
g

t
h
e

u
s
e
r

i
n
t
e
r
f
a
c
e
.

3
r
d

E
d
i
t
i
o
n

B
e
n

S
h
n
e
i
d
e
r
m
a
n
n

,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n

A
s
i
a
.
R
E
F
E
R
E
N
C
E
S

:
1
.
H
u
m
a
n


C
o
m
p
u
t
e
r

I
n
t
e
r
a
c
t
i
o
n
.

A
L
A
N

D
I
X
,

J
A
N
E
T

F
I
N
C
A
Y
,

G
R
E

G
O
R
Y
D
,

A
B
O
W
D
,
R
U
S
S
E
L
L

B
E
A
L
G
,

P
E
A
R
S
O
N
.
2
.
I
n
t
e
r
a
c
t
i
o
n

D
e
s
i
g
n


P
R
E
C
E
,

R
O
G
E
R
S
,

S
H
A
R
P
S
.

W
i
l
e
y

D
r
e
a
m
t
e
c
h
,
3
.
U
s
e
r

I
n
t
e
r
f
a
c
e

D
e
s
i
g
n
,

S
o
r
e
n

L
a
u
e
s
e
n

,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
0
0
5
-
2
0
0
6
2
0
0
5
-
2
0
0
6
4
9
J
A
W
A
H
A
R
L
A
L

N
E
H
R
U

T
E
C
H
N
O
L
O
G
I
C
A
L

U
N
I
V
E
R
S
I
T
Y
H
Y
D
E
R
A
B
A
D
I
V

Y
e
a
r

B
.
T
e
c
h
.

C
S
E

-

I
I

S
e
m
e
s
t
e
r
T







P









C
4
+
1






0










4
(
C
S

0
5
0
0
5
)


A
D
V
A
N
C
E
D

C
O
M
P
U
T
I
N
G

C
O
N
C
E
P
T
S
(
E
L
E
C
T
I
V
E

-

I
V
)
U
N
I
T

I
G
r
i
d

C
o
m
p
u
t
i
n
g

:


D
a
t
a

&

C
o
m
p
u
t
a
t
i
o
n
a
l

G
r
i
d
s
,



G
r
i
d

A
r
c
h
i
t
e
c
t
u
r
e
s

a
n
d

i
t
s

r
e
l
a
t
i
o
n
s

t
o

v
a
r
i
o
u
s
D
i
s
t
r
i
b
u
t
e
d

T
e
c
h
n
o
l
o
g
i
e
s
U
N
I
T

I
I
A
u
t
o
n
o
m
i
c

C
o
m
p
u
t
i
n
g
,

E
x
a
m
p
l
e
s

o
f

t
h
e

G
r
i
d

C
o
m
p
u
t
i
n
g

E
f
f
o
r
t
s

(
I
B
M
)
.
U
N
I
T

I
I
I
C
l
u
s
t
e
r


s
e
t
u
p

&

i
t
s

A
d
v
a
n
t
a
g
e
s
,

P
e
r
f
o
r
m
a
n
c
e

M
o
d
e
l
s

&

S
i
m
u
l
a
t
i
o
n
s
;

N
e
t
w
o
r
k
i
n
g

P
r
o
t
o
c
o
l
s

&

I
/
O
,
M
e
s
s
a
g
i
n
g

s
y
s
t
e
m
s
.
U
N
I
T

I
V
P
r
o
c
e
s
s

s
c
h
e
d
u
l
i
n
g
,

L
o
a
d

s
h
a
r
i
n
g

a
n
d

B
a
l
a
n
c
i
n
g
;

D
i
s
t
r
i
b
u
t
e
d

s
h
a
r
e
d

m
e
m
o
r
y
,

p
a
r
a
l
l
e
l

I
/
O

.
U
N
I
T

-

V
E
x
a
m
p
l
e

c
l
u
s
t
e
r

S
y
s
t
e
m

-

B
e
o
w
l
f
;


C
l
u
s
t
e
r

O
p
e
r
a
t
i
n
g

s
y
s
t
e
m
s
:

C
O
M
P
a
S

a
n
d

N
a
n
O
S
U
N
I
T

-

V
I
P
e
r
v
a
s
i
v
e

C
o
m
p
u
t
i
n
g

c
o
n
c
e
p
t
s

&

S
c
e
n
a
r
i
o
s
;

H
a
r
d
w
a
r
e

&

S
o
f
t
w
a
r
e
;

H
u
m
a
n

-

m
a
c
h
i
n
e

i
n
t
e
r
f
a
c
e
.
U
N
I
T

-

V
I
I
D
e
v
i
c
e

c
o
n
n
e
c
t
i
v
i
t
y
;

J
a
v
a

f
o
r

P
e
r
v
a
s
i
v
e

d
e
v
i
c
e
s
;

A
p
p
l
i
c
a
t
i
o
n

e
x
a
m
p
l
e
s
U
N
I
T

-

V
I
I
I
C
l
a
s
s
i
c
a
l

V
s

Q
u
a
n
t
u
m

l
o
g
i
c

g
a
t
e
s

;
O
n
e

,
t
w
o

&

t
h
r
e
e

Q
U
b
i
t

Q
u
a
n
t
u
m

g
a
t
e
s
;

F
r
e
d
k
i
n

&



T
o
f
f
o
l
i

g
a
t
e
s

;
Q
u
a
n
t
u
m

c
i
r
c
u
i
t
s
;

Q
u
a
n
t
u
m


a
l
g
o
r
i
t
h
m
s
.
T
E
X
T

B
O
O
K

:
1
.

S
e
l
e
c
t
e
d

T
o
p
i
c
s

i
n

A
d
v
a
n
c
e

c
o
m
p
u
t
i
n
g


E
d
i
t
e
d

b
y

D
r

P
.
P
a
d
m
a
n
a
b
h
a
m

a
n
d

D
r
.

M
.
B

S
r
i
n
i
v
a
s
,
2
0
0
5

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
R
E
F
E
R
E
N
C
E
S

:
1
.
J
.

J
o
s
e
p
h

&

C
.

F
e
l
l
e
n
s
t
e
i
n
:


G
r
i
d

C
o
m
p
u
t
i
n
g

,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
2
.
J
.
B
u
r
k
h
a
r
d
t

e
t

.
a
l

:

P
e
r
v
a
s
i
v
e

c
o
m
p
u
t
i
n
g


P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
3
.
M
a
r
i
v
e
s
a
r
:

A
p
p
r
o
a
c
h
i
n
g

q
u
a
n
t
u
m

c
o
m
p
u
t
i
n
g

,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
4
.
R
a
j

K
u
m
a
r

B
u
y
y
a
:

H
i
g
h

p
e
r
f
o
r
m
a
n
c
e

c
l
u
s
t
e
r

c
o
m
p
u
t
i
n
g

,

P
e
a
r
s
o
n

E
d
u
c
a
t
i
o
n
.
5
.
N
e
i
l
s
e
n

&

C
h
u
n
g

L
:

Q
u
a
n
t
u
m

c
o
m
p
u
t
i
n
g

a
n
d

Q
u
a
n
t
u
m

I
n
f
o
r
m
a
t
i
o
n

,

C
a
m
b
r
i
d
g
e

U
n
i
v
e
r
s
i
t
y

P
r
e
s
s
.
6
.
A

n
e
t
w
o
r
k
i
n
g

a
p
p
r
o
a
c
h

t
o

G
r
i
d

C
o
m
p
u
t
i
n
g

,

M
i
n
o
l
i
,

W
i
l
e
y
.

You might also like