Вы находитесь на странице: 1из 222

##################>###

############################T################################

###r^#####(###################
#####################
#Fy####
#####>########################z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2
#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#h#t#m#l##
##z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a
#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#h#t#m#l####@####################h#t
#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a
#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l#######h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#A#b#s#t#r#a#c#t#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l####,################
####h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p
#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#Q#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/
#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u
#t#i#l#/#A#b#s#t#r#a#c#t#Q#u#e#u#e#.#h#t#m#l####
####################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#i#o#/#S#e#r#i#a#l#i#z#a#b#l#e#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#i#o#/#S#e#r#i#a#l#i#z#a#b#l#e#.#h#t#m#l######################~###h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#l#a#n#g#/#I#t#e#r#a#b#l#e#.#h#t#m#l####~###h#t#t#p#:#/#/#j#a#v#a#.#s#u
#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#I#t#e#r
#a#b#l#e#.#h#t#m#l####
####################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l####

#################x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####r##########
#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s
#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###P#r#i#o#r#i
#t#y#Q#u#e#u#e#(#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.
#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m
#l#0######P#r#i#o#r#i#t#y#Q#u#e#u#e#(#)########################h#t#t#p#:#/
#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u
#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###P#r#i#o#r#i#t#y#Q#u#e#u#e#(#j#a#v
#a#.#u#t#i#l#.#C#o#l#l#e#c#t#i#o#n#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o
#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y
#Q#u#e#u#e#.#h#t#m#l#0##F###P#r#i#o#r#i#t#y#Q#u#e#u#e#(#j#a#v#a#.#u#t#i#l#.#C#o
#l#l#e#c#t#i#o#n#)#### ##########
#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s
#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l#######h#t#t#p#:#/
#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u
#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l####,####################h#t#t#p#:#/#/
#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t
#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n
#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r
#i#t#y#Q#u#e#u#e#.#h#t#m#l####~####################h#t#t#p#:#/#/#j#a#v#a#.#s
#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i
#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###P#r#i#o#r#i#t#y#Q#u#e#u#e#(#i#n#t#)#######h#t
#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a
#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#0##$###P#r#i#o#r#i#t#y#Q#u
#e#u#e#(#i#n#t#)########################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o
#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y
#Q#u#e#u#e#.#h#t#m#l###P#r#i#o#r#i#t#y#Q#u#e#u#e#(#i#n#t#,#
#j#a#v#a#.#u#t#i#l#.#C#o#m#p#a#r#a#t#o#r#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n
#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r
#i#t#y#Q#u#e#u#e#.#h#t#m#l#0##P###P#r#i#o#r#i#t#y#Q#u#e#u#e#(#i#n#t#,#
#j#a#v#a#.#u#t#i#l#.#C#o#m#p#a#r#a#t#o#r#)####
####################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#C#o#m#p#a#r#a#t#o#r#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#u#t#i#l#/#C#o#m#p#a#r#a#t#o#r#.#h#t#m#l####,####################h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a
#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l
#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l########################h#t#t#p#:#/#/
#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t
#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###P#r#i#o#r#i#t#y#Q#u#e#u#e#(#j#a#v#a
#.#u#t#i#l#.#P#r#i#o#r#i#t#y#Q#u#e#u#e#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.
#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i
#t#y#Q#u#e#u#e#.#h#t#m#l#0##L###P#r#i#o#r#i#t#y#Q#u#e#u#e#(#j#a#v#a#.#u#t#i#l#.
#P#r#i#o#r#i#t#y#Q#u#e#u#e#)####,####################h#t#t#p#:#/#/#j#a#v#a#.
#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r
#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u
#e#u#e#.#h#t#m#l####,####################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o
#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y
#Q#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1
#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t
#m#l########################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e
#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.
#h#t#m#l###P#r#i#o#r#i#t#y#Q#u#e#u#e#(#j#a#v#a#.#u#t#i#l#.#S#o#r#t#e#d#S#e#t#)##
#####h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a
#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#0##D###P#r#i#o#r
#i#t#y#Q#u#e#u#e#(#j#a#v#a#.#u#t#i#l#.#S#o#r#t#e#d#S#e#t#)###############!
#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s
#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#o#r#t#e#d#S#e#t#.#h#t#m#l#######h#t#t#p#:#/#/

#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t
#i#l#/#S#o#r#t#e#d#S#e#t#.#h#t#m#l####,####################h#t#t#p#:#/#/#j#a
#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l
#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c
#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t
#y#Q#u#e#u#e#.#h#t#m#l####N##########
%#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#
s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###a#d#d#(#E#
)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#
/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#0##

###a#d#d#(#E#)####,##########'#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m
#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q
#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.
#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m
#l####R##########)#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/
#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h
#t#m#l###c#l#e#a#r#(#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/
#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h
#t#m#l#0######c#l#e#a#r#(#)####
##########+#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#C#o#m#p#a#r#a#t#o#r#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#u#t#i#l#/#C#o#m#p#a#r#a#t#o#r#.#h#t#m#l####,###################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s
#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t#t
#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v
#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l####f##########/#########h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###c#o#m#p#a#r#a#t#o#r#(#)
#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/
#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#0######c#o#m#p
#a#r#a#t#o#r#(#)###############1######~###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o
#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#I#t#e#r#a#t#o#r
#.#h#t#m#l####~###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/
#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#I#t#e#r#a#t#o#r#.#h#t#m#l####,#########
#3#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c
#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t
#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a
#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l####^##########5########
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###i#t#e#r#a#t#o#r#(#)##
#####h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a
#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#0######i#t#e#r#a
#t#o#r#(#)####V##########7#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j
#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e
#u#e#.#h#t#m#l###o#f#f#e#r#(#E#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u
#e#u#e#.#h#t#m#l#0######o#f#f#e#r#(#E#)####,##########9#########h#t#t#p#:#/
#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u
#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u
#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o
#r#i#t#y#Q#u#e#u#e#.#h#t#m#l####,##########;#########h#t#t#p#:#/#/#j#a#v#a#.
#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r
#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u
#e#u#e#.#h#t#m#l####N##########=#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o
#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y
#Q#u#e#u#e#.#h#t#m#l###p#e#e#k#(#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m
#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q
#u#e#u#e#.#h#t#m#l#0##

###p#e#e#k#(#)####,##########?
#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s
#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#######h#t#t
#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v
#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l####N##########A#########h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###p#o#l#l#(#)#######h#t
#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a
#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#0##

###p#o#l#l#(#)##############C#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m
#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q
#u#e#u#e#.#h#t#m#l###r#e#m#o#v#e#(#j#a#v#a#.#l#a#n#g#.#O#b#j#e#c#t#)#######h#t
#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a
#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#0##0###r#e#m#o#v#e#(#j#a#v
#a#.#l#a#n#g#.#O#b#j#e#c#t#)###############E######z###h#t#t#p#:#/#/#j#a#v#a#.
#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b
#j#e#c#t#.#h#t#m#l####z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.
#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#h#t#m#l####N#####
#####G#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d
#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l###s#i#z
#e#(#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o
#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#P#r#i#o#r#i#t#y#Q#u#e#u#e#.#h#t#m#l#0##

###s#i#z#e#(#)####2##########I#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m
#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m
#l###e#m#p#t#y#(#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.
#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l#0######e#m#p
#t#y#(#)####

##########K######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####.##########M#########h#t#t#p#:#/#/#j#a#v#a
#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S
#t#a#c#k#.#h#t#m#l###p#e#e#k#(#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l
#0##

###p#e#e#k#(#)####

##########O######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####*##########Q#########h#t#t#p#:#/#/#j#a#v#a
#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S
#t#a#c#k#.#h#t#m#l###p#o#p#(#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j
#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l#0
##
###p#o#p#(#)####

##########S######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####2##########U#########h#t#t#p#:#/#/#j#a#v#a
#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S
#t#a#c#k#.#h#t#m#l###p#u#s#h#(#E#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m
#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m
#l#0######p#u#s#h#(#E#)####

##########W######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####v##########Y#########h#t#t#p#:#/#/#j#a#v#a
#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#S
#t#a#c#k#.#h#t#m#l###s#e#a#r#c#h#(#j#a#v#a#.#l#a#n#g#.#O#b#j#e#c#t#)####x###h#t
#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a
#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l#0##0###s#e#a#r#c#h#(#j#a#v#a#.#l#a#n#g#.#O
#b#j#e#c#t#)###############[######z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#h#t#m
#l####z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s
#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#h#t#m#l###############\######z##
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#h#t#m#l####z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n
#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c
#t#.#h#t#m#l####@##########]#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#C#o
#l#l#e#c#t#i#o#n#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s
#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#C#o#l#l#e
#c#t#i#o#n#.#h#t#m#l####(##########^#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.
#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a
#c#t#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/
#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#L#i#s#t#.#h#t
#m#l###############_######z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e
#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#V#e#c#t#o#r#.#h#t#m#l####z
###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i
#/#j#a#v#a#/#u#t#i#l#/#V#e#c#t#o#r#.#h#t#m#l####
##########`#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#i#o#/#S#e#r#i#a#l#i#z#a#b#l#e#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#i#o#/#S#e#r#i#a#l#i#z#a#b#l#e#.#h#t#m#l###############a#########h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#l#a#n#g#/#C#l#o#n#e#a#b#l#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s
#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#C#l#o
#n#e#a#b#l#e#.#h#t#m#l###############b######~###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n
#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#I#t#e#r#a
#b#l#e#.#h#t#m#l####~###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5
#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#I#t#e#r#a#b#l#e#.#h#t#m#l####
##########c#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l###############d######v###h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#u#t#i#l#/#L#i#s#t#.#h#t#m#l####v###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o
#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#L#i#s#t#.#h#t#m
#l####(##########e#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/
#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#R#a#n#d#o#m#A#c#c#e#s#s#.#h#t
#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c
#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#R#a#n#d#o#m#A#c#c#e#s#s#.#h#t#m#l####

##########g######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####:##########i#########h#t#t#p#:#/#/#j#a#v#a
#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q
#u#e#u#e#.#h#t#m#l###e#l#e#m#e#n#t#(#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c
#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h
#t#m#l#0######e#l#e#m#e#n#t#(#)####6##########k#########h#t#t#p#:#/#/#j#a#v
#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/
#Q#u#e#u#e#.#h#t#m#l###o#f#f#e#r#(#E#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c
#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h
#t#m#l#0######o#f#f#e#r#(#E#)####

##########m######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####

##########o######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####.##########q#########h#t#t#p#:#/#/#j#a#v#a
#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q
#u#e#u#e#.#h#t#m#l###p#e#e#k#(#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l
#0##

###p#e#e#k#(#)####

##########s######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####.##########u#########h#t#t#p#:#/#/#j#a#v#a
#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q
#u#e#u#e#.#h#t#m#l###p#o#l#l#(#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l
#0##

###p#o#l#l#(#)####

##########w######x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####x###h#t#t#p#:
#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/
#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l####6##########y#########h#t#t#p#:#/#/#j#a#v#a
#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q
#u#e#u#e#.#h#t#m#l###r#e#m#o#v#e#(#)####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o
#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t
#m#l#0######r#e#m#o#v#e#(#)#####################z###h#t#t#p#:#/#/#j#a#v#a#.
#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b
#j#e#c#t#.#h#t#m#l####z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.
#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#h#t#m#l####
###################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#D#i#c#t#i#o#n#a#r#y#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#u#t#i#l#/#D#i#c#t#i#o#n#a#r#y#.#h#t#m#l####
###################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#i#o#/#S#e#r#i#a#l#i#z#a#b#l#e#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#i#o#/#S#e#r#i#a#l#i#z#a#b#l#e#.#h#t#m#l########################h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#l#a#n#g#/#C#l#o#n#e#a#b#l#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s
#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#C#l#o
#n#e#a#b#l#e#.#h#t#m#l#####################t###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n
#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#M#a#p#.#h
#t#m#l####t###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o
#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#M#a#p#.#h#t#m#l####R###################h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#u#t#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l###H#a#s#h#t#a#b#l#e#(#)#######h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#u#t#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l#0######H#a#s#h#t#a#b#l#e#(#)###
#^###################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5
#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l###H#a#s
#h#t#a#b#l#e#(#i#n#t#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/
#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l#0
######H#a#s#h#t#a#b#l#e#(#i#n#t#)####z###################h#t#t#p#:#/#/#j#a
#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l
#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l###H#a#s#h#t#a#b#l#e#(#i#n#t#,#
#f#l#o#a#t#)#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0
#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l#0##*###H#a
#s#h#t#a#b#l#e#(#i#n#t#,#
#f#l#o#a#t#)#######################h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/
#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#H#a#s#h#t#a#b#l#e#.
#h#t#m#l###H#a#s#h#t#a#b#l#e#(#j#a#v#a#.#u#t#i#l#.#M#a#p#)#######h#t#t#p#:#/#/
#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t
#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l#0##0###H#a#s#h#t#a#b#l#e#(#j#a#v#a#.#u#t#i#l
#.#M#a#p#)#####################t###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j
#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#M#a#p#.#h#t#m#l####t
###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i
#/#j#a#v#a#/#u#t#i#l#/#M#a#p#.#h#t#m#l########################h#t#t#p#:#/#/
#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t
#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m
#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#H#a#s#h#t#a#b#l#e
#.#h#t#m#l###############
%#########h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#
s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l#######h#t#t#p#:#/#
/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#
t#i#l#/#H#a#s#h#t#a#b#l#e#.#h#t#m#l####################6###.#.#/#.#.#/#j#a#
v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#h#t#m#l####z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#
o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#O#b#j#e#c#t#.#
h#t#m#l####################N###.#.#/#.#.#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#
c#t#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#
/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#C#
o#l#l#e#c#t#i#o#n#.#h#t#m#l####################B###.#.#/#.#.#/#j#a#v#a#/#u#
t#i#l#/#A#b#s#t#r#a#c#t#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#

.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#
a#c#t#L#i#s#t#.#h#t#m#l####

################V###.#.#/#.#.#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#S#e#q#u#e
#n#t#i#a#l#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2
#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#S#e#q#u
#e#n#t#i#a#l#L#i#s#t#.#h#t#m#l####################>###.#.#/#.#.#/#j#a#v#a#/
#i#o#/#S#e#r#i#a#l#i#z#a#b#l#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.
#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#i#o#/#S#e#r#i#a#l#i#z
#a#b#l#e#.#h#t#m#l####################<###.#.#/#.#.#/#j#a#v#a#/#l#a#n#g#/#C
#l#o#n#e#a#b#l#e#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s
#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#C#l#o#n#e#a#b#l#e#.#h#t#m
#l####################:###.#.#/#.#.#/#j#a#v#a#/#l#a#n#g#/#I#t#e#r#a#b#l#e#.
#h#t#m#l####~###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d
#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n#g#/#I#t#e#r#a#b#l#e#.#h#t#m#l##############
######>###.#.#/#.#.#/#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l####################2###.
#.#/#.#.#/#j#a#v#a#/#u#t#i#l#/#L#i#s#t#.#h#t#m#l####v###h#t#t#p#:#/#/#j#a#v#a#.
#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#L#i
#s#t#.#h#t#m#l####################4###.#.#/#.#.#/#j#a#v#a#/#u#t#i#l#/#Q#u#e
#u#e#.#h#t#m#l####x###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#Q#u#e#u#e#.#h#t#m#l##############
######>###.#.#/#.#.#/#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l######
#h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/
#j#a#v#a#/#u#t#i#l#/#C#o#l#l#e#c#t#i#o#n#.#h#t#m#l####################:###.
#.#/#.#.#/#j#a#v#a#/#l#a#n#g#/#I#t#e#r#a#b#l#e#.#h#t#m#l####~###h#t#t#p#:#/#/#j
#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#l#a#n
#g#/#I#t#e#r#a#b#l#e#.#h#t#m#l####################B###.#.#/#.#.#/#j#a#v#a#/
#u#t#i#l#/#A#b#s#t#r#a#c#t#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u
#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t
#r#a#c#t#L#i#s#t#.#h#t#m#l####

################V###.#.#/#.#.#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#S#e#q#u#e
#n#t#i#a#l#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2
#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#b#s#t#r#a#c#t#S#e#q#u
#e#n#t#i#a#l#L#i#s#t#.#h#t#m#l####################<###.#.#/#.#.#/#j#a#v#a#/
#u#t#i#l#/#A#r#r#a#y#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c
#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#A#r#r#a#y#L#i
#s#t#.#h#t#m#l#####################R###.#.#/#.#.#/#j#a#v#a#x#/#m#a#n#a#g#e#m
#e#n#t#/#A#t#t#r#i#b#u#t#e#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u
#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#x#/#m#a#n#a#g#e#m#e
#n#t#/#A#t#t#r#i#b#u#t#e#L#i#s#t#.#h#t#m#l####0################h###.#.#/#.#.
#/#j#a#v#a#/#u#t#i#l#/#c#o#n#c#u#r#r#e#n#t#/#C#o#p#y#O#n#W#r#i#t#e#A#r#r#a#y#L#i
#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.
#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#c#o#n#c#u#r#r#e#n#t#/#C#o#p#y#O#n#W#r
#i#t#e#A#r#r#a#y#L#i#s#t#.#h#t#m#l####################>###.#.#/#.#.#/#j#a#v
#a#/#u#t#i#l#/#L#i#n#k#e#d#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u
#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#L#i#n#k
#e#d#L#i#s#t#.#h#t#m#l#####################Z###.#.#/#.#.#/#j#a#v#a#x#/#m#a#n
#a#g#e#m#e#n#t#/#r#e#l#a#t#i#o#n#/#R#o#l#e#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/
#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#x#/
#m#a#n#a#g#e#m#e#n#t#/#r#e#l#a#t#i#o#n#/#R#o#l#e#L#i#s#t#.#h#t#m#l####<#######
#########n###.#.#/#.#.#/#j#a#v#a#x#/#m#a#n#a#g#e#m#e#n#t#/#r#e#l#a#t#i#o#n#/#R
#o#l#e#U#n#r#e#s#o#l#v#e#d#L#i#s#t#.#h#t#m#l#######h#t#t#p#:#/#/#j#a#v#a#.#s#u
#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#x#/#m#a#n#a#g#e#m#e
#n#t#/#r#e#l#a#t#i#o#n#/#R#o#l#e#U#n#r#e#s#o#l#v#e#d#L#i#s#t#.#h#t#m#l########
############4###.#.#/#.#.#/#j#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####x###h
#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j
#a#v#a#/#u#t#i#l#/#S#t#a#c#k#.#h#t#m#l####################6###.#.#/#.#.#/#j
#a#v#a#/#u#t#i#l#/#V#e#c#t#o#r#.#h#t#m#l####z###h#t#t#p#:#/#/#j#a#v#a#.#s#u#n#.
#c#o#m#/#j#2#s#e#/#1#.#5#.#0#/#d#o#c#s#/#a#p#i#/#j#a#v#a#/#u#t#i#l#/#V#e#c#t#o#r
#.#h#t#m#l####D###/##

###0#############|######D###T#i#m#e#s# #N#e#w# #R#o#m#a#n############

0#################D###T#a#h#o#m#a###e#w# #R#o#m#a#n############

0#############" ##D###A#r#i#a#l#####e#w# #R#o#m#a#n############

0#############"0##D###W#i#n#g#d#i#n#g#s###R#o#m#a#n############

0##############@##D###A#r#i#a#l# #U#n#i#c#o#d#e# #M#S############

0############"########@######

#######.##########
#########

##@##n#####?###" ##d#######d#########@########################## #
#########@#@#########`#`###############_##>#################*##########w#h
#o#o#s#h#.#w#a#v########.#W#A#V# ######1#0######1#0#3#######RIFF###WAVEfmt
#########+###+######data### ~~~~~
~~~~~~~~~~~~~~~~~~
~~~~|||~~~~~zvtvxz|~zvrnlrv|
|vtrpptz~|xvtv|~~zxvvvz|
~xrlhntzzvrrpprrx~|j[QU_|
bICCYn[ICY~zlnh]_r|]SUSSjz|
x__l~v_]drnUb|
nfd_]d]5=rrnj]jz~lMldrx[[_f|
YQfWK_xh[zx[CIjzxxdSQz|
_fI9WM;QnvK;OUx~xj]]YS~lM?plM;CGp)[#Kh|%

%;xtKQS]bGr|lSnvz~nfS[nx;#Az=+AY1#/=|r_##
?| W5/Czf)#/pvbMQr|O=OtjdhjlG?G_K##3
dQCMppW;1SA##Mz/#?

bx

SAM[hvhYp~~zrvt[]ptWOUtxxd]v~vvxzd_x
zh_nrSQltbdp~_lrQ_l][tf]W]~hWfp|
fWhnhbU[hzlSCWbYbnxpdhjvjM9Ot]GQ[dpp~
hhhdpx~xh]Yntnrp]dlvjQMb|vdjpzxzztljr|
|_[r~~jb_j|z|xpp~~v]Wh||zx|x|
zzndhpxr]Yfntzjl|z||~vppnrzphrxz|~|
xtrjjtv~~vz|z||xrrv~xrprtz|||vzxvx|
xtx~~~~~~~zxxxx|zxz~~~rrz~|xz~~|vtx|zxz|
~~~||zx|||~~zz|zz~~~~|~~||~~||zz|~||
z~~~~zxzz|~~~~|~~~|~||
~~~~~~~~~~~~~|||
~~~~~~~~~~~~~||~~||~||~~~~|||
~~~~||||~~~~~~||||~~~~~~~~~~~|~~~~|zz~~~~~~~||||
~~||~~~~~|||~~~~~|||~|~|~~~~|z|~~~~~~~|||
~~~~~~~~||
~~~~~~~~################8###########################################
###########################
#######
###############

###I###
################################################################################
#######*###################$###.###J###############.############################
###%########### #######!###;#######6###%###
%###########&#######'###################.###########"###<###$###=###"#######/###
####0#######################1###"###2#######3#######4#######5#######6###########
########################2###########<#######=###>###>###'###?
#######@#######A#######B#######C#######D#######E#######F#######G#######H#######I
#######J###4###K###############M#####################,#######+#######)#######(###############################################Q
#######R#######S#######T#######U#######V#######W#######X#######Y#######Z#######[
#######\#######]#######^#######_#######`#######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#######{#######|
#######}#######~########################################################
######################################################################
######################################################################
################0#############A##############A###############
######f#####@#########################################################
####################;##;#######g################4###B###d###B###d###
#####0###

0############p##########p###p##########@#######<######4###!###d###!
###d###\##w

0###########################<######4###d###d###d###d###\##w

0###########################<######4###B###d###B###d###\##w

0###############h%#################

##################`######0##########_#_#_#P#P#T#1#0##########
#####p##p#####
##########_#_#_#P#P#T#9###########D#################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#l#a#n#g################D#################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################D#################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################H#################(###i#n#t#e#r#f#a#c#e#
#i#n# #j#a#v#a#.#i#o################L#################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#l#a#n#g################L#################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#u#t#i#l################L#################,###i#n#t#e#r#f#a#c#e#
#i#n# #j#a#v#a#.#u#t#i#l################L##########
######,###i#n#t#e#r#f#a#c#e# #i#n#
#j#a#v#a#.#u#t#i#l################^#################>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################L#################,###i#n#t#e#r#f#a
#c#e# #i#n# #j#a#v#a#.#u#t#i#l################^#################>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################D#################$###c#l#a#s#s#
#i#n# #j#a#v#a#.#u#t#i#l################^#################>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################L##########!
######,###i#n#t#e#r#f#a#c#e# #i#n#
#j#a#v#a#.#u#t#i#l################^#################>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################^##########'######>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################L##########+######,###i#n#t#e#r#f#a
#c#e# #i#n# #j#a#v#a#.#u#t#i#l################^##########-######>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################L##########1######,###i#n#t#e#r#f#a
#c#e# #i#n# #j#a#v#a#.#u#t#i#l################^##########3######>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################^##########9######>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################^##########;######>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################^##########?######>###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#P#r#i#o#r#i#t#y#Q#u#e#u#e################D##########E######$###c#l#a#s#s#
#i#n# #j#a#v#a#.#l#a#n#g################N##########K######.###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#S#t#a#c#k################N##########O######.###t#y#p#e# #p#a#r#a#m#e#t#e#r#
#i#n# #S#t#a#c#k################N##########S######.###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#S#t#a#c#k################N##########W######.###t#y#p#e# #p#a#r#a#m#e#t#e#r#
#i#n# #S#t#a#c#k################D##########[######$###c#l#a#s#s# #i#n#
#j#a#v#a#.#l#a#n#g################D##########\######$###c#l#a#s#s# #i#n#
#j#a#v#a#.#l#a#n#g################D##########]######$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################D##########^######$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################D##########_######$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################H##########`######(###i#n#t#e#r#f#a#c#e#
#i#n# #j#a#v#a#.#i#o################L##########a######,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#l#a#n#g################L##########b######,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#l#a#n#g################L##########c######,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#u#t#i#l################L##########d######,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#u#t#i#l################L##########e######,###i#n#t#e#r#f#a#c#e#
#i#n# #j#a#v#a#.#u#t#i#l################N##########g######.###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#Q#u#e#u#e################N##########m######.###t#y#p#e# #p#a#r#a#m#e#t#e#r#

#i#n# #Q#u#e#u#e################N##########o######.###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#Q#u#e#u#e################N##########s######.###t#y#p#e# #p#a#r#a#m#e#t#e#r#
#i#n# #Q#u#e#u#e################N##########w######.###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n#
#Q#u#e#u#e################D################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#l#a#n#g################D################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################H################(###i#n#t#e#r#f#a#c#e#
#i#n# #j#a#v#a#.#i#o################L################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#l#a#n#g################L################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#u#t#i#l################L################,###i#n#t#e#r#f#a#c#e#
#i#n# #j#a#v#a#.#u#t#i#l################V################6###t#y#p#e#
#p#a#r#a#m#e#t#e#r# #i#n# #H#a#s#h#t#a#b#l#e################V##########
%######6###t#y#p#e# #p#a#r#a#m#e#t#e#r# #i#n#
#H#a#s#h#t#a#b#l#e################D################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#l#a#n#g################D################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################D################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################D################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################H################(###i#n#t#e#r#f#a#c#e#
#i#n# #j#a#v#a#.#i#o################L################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#l#a#n#g################L################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#l#a#n#g################L################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#u#t#i#l################L################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#u#t#i#l################L################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#u#t#i#l################L################,###i#n#t#e#r#f#a#c#e#
#i#n#
#j#a#v#a#.#u#t#i#l################L################,###i#n#t#e#r#f#a#c#e#
#i#n# #j#a#v#a#.#l#a#n#g################D################$###c#l#a#s#s#
#i#n# #j#a#v#a#.#u#t#i#l################D################$###c#l#a#s#s#
#i#n# #j#a#v#a#.#u#t#i#l################D################$###c#l#a#s#s#
#i#n# #j#a#v#a#.#u#t#i#l################R################2###c#l#a#s#s#
#i#n#
#j#a#v#a#x#.#m#a#n#a#g#e#m#e#n#t################Z################:###c#l#a#s
#s# #i#n#
#j#a#v#a#.#u#t#i#l#.#c#o#n#c#u#r#r#e#n#t################D################$##
#c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################d################D###c#l#a#s#s# #i#n#
#j#a#v#a#x#.#m#a#n#a#g#e#m#e#n#t#.#r#e#l#a#t#i#o#n################d##########
######D###c#l#a#s#s# #i#n#
#j#a#v#a#x#.#m#a#n#a#g#e#m#e#n#t#.#r#e#l#a#t#i#o#n################D##########
######$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################D################$###c#l#a#s#s# #i#n#
#j#a#v#a#.#u#t#i#l################T#######################################
#####################################################L##########<########
#####################################################################
####################"#####################################################
#################*#########################################################(###############################################/##########4####
#################################################0###################
################1###################################A#######################
#####?##

############%###############################################-###3.
Estructuras Lineales Estticas y Dinmicas#######.#########.##### ######
###"#######
###################
#################,###PilasColasListas enlazadasSimplesDobles
###J##############" #############" #################### #########
################

###-#######
################################################Estructuras de
Datos#########################(####################
#########################
######################################################+###Operaciones Bsicas
en Estructuras Lineales#######,#########,#######(#3###

###,#######
#################S###Recorrido: Procesa c/elemento de la estructura.Bsqueda:
Recupera la posicin de un elemento especfico.Insercin: Adiciona un nuevo
elemento a la estructura.Borrado: Elimina un elemento de la estructura.
Ordenacin: Ordena los elementos de la estructura de acuerdo a los valores que
contiene.Mezcla: Combina 2 estructuras en una sola.######T#####P####n###P###
###########&#########
###########1#########
################################'#####################N##################################

###T#######
################################################PILAS#######################
####$######

###########
#################6###Definicin:Estructura de datos lineal donde los elementos
pueden ser aadidos o removidos solo por un extremo. Trabajan con filosofa LIFO
(Last In- First Out ).Ejemplos:Pila de platosPila de discosPila de llamadas a
funcionesPila de recursionPila de resultados parciales de formulas aritmticas,
etc.###P################P###########" ####P#

####################
#######################z###

##############
#############
###########
#############
###########
########### ###M#######
###
#########
###<#######
################################################OPERACIONES BASICAS CON
PILAS###########################'#3###<###########
########### ###########
########### ###########
#################.###-PUSH (insertar).- Agrega un elementos a la pila en el
extremo llamado tope.-POP (remover).- Remueve el elemento de la pila que se
encuentra en el extremo llamado tope.-VACIA.- Indica si la pila contiene o no
contiene elementos.-LLENA.- Indica si es posible o no agregar nuevos elementos a
la pila.
######/######X######P#2#######################35###########################
################3G###########################################3############
5#####################3############=#######################################
##
########### #############
########### ###
#######
########### ###4#######
###
#######
###########
########### ##########
########## #################################
###########################x###REPRESENTACIN DE PILAS:Usando arreglos: Define
un arreglo de una dimensin (vector) donde se almacenan los elementos.
###X#################_##########" ###############"
############$#3##############P################x#######
##################
#################################
###########################
######################################################)###Interface para una
pila de datos enteros:#######*#########*####### #3###"###
#########
### #######
#########################v###interface IPila {
public boolean llena();
public boolean vacia(); public void push (int elem); public int
pop();}#######w###########w##########t###
#########
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########

#############
###########
#############
###
#######
##################

########### #####################!###Implementacin usando un


arreglo:#######"#########"####### #3#######!#######
#########################$###class Pila implements IPila {
int tope = -1;
private int [] pila = new int [10]; final int MAX = 9;
public boolean
llena(){
return ( tope == MAX ); }
public void push (int elem){
if (this.llena()) then
// ERROR
else{
tope ++;
pila [ tope ] = elem;
}
}###2###%###########P##########
###############;############<#############
###########
###
#########
###########
#############
###########
#############
##########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###

#######
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
###
#########
###########
#############
###########
#############
###&#######
#############
###
#######
### ################
public boolean vacia(){
return (tope == -1);
}
public int pop(){
if (this.vacia()) then
// ERROR
else{
int x = pila[tope];
tope --;
return x;
}
}}###2##############P#g#########
###############G############f###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###
#######
#############
###########
###
#########
###########
#############
###########
#############
###########
#############
###########
###
#########
###########
#############
###########
#######################################################Implementacin usando
un Vector####### ########### ####### #3###############
#########################>###p#u#b#l#i#c# #c#l#a#s#s# #S#t#a#c#k# #{## # #
#p#r#i#v#a#t#e# #V#e#c#t#o#r# #i#t#e#m#s#;## # # #p#u#b#l#i#c# #S#t#a#c#k#(#)#
#{## # # # # # #i#t#e#m#s# #=# #n#e#w# #V#e#c#t#o#r#(#1#0#)#;## # # # #}## # #
#p#u#b#l#i#c# #O#b#j#e#c#t# #p#u#s#h#(#O#b#j#e#c#t# #i#t#e#m#)#{## # # # # #
#i#t#e#m#s#.#a#d#d#E#l#e#m#e#n#t#(#i#t#e#m#)#;## # # # # # #r#e#t#u#r#n#

#i#t#e#m#;## # # #}## # # #p#u#b#l#i#c# #s#y#n#c#h#r#o#n#i#z#e#d# #O#b#j#e#c#t#


#p#o#p#(#)#{## # # # # # #i#n#t# #l#e#n# #=# #i#t#e#m#s#.#s#i#z#e#(#)#;## # # #
# # # #O#b#j#e#c#t# #o#b#j# #=# #n#u#l#l#;## # # # # # # #i#f# #(#l#e#n# #=#=#
#0#)# #t#h#r#o#w# #n#e#w# #E#m#p#t#r#y#S#t#a#c#k#E#x#c#e#p#t#i#o#n#(#)#;## # # #
# # # #o#b#j# #=# #i#t#e#m#s#.#e#l#e#m#e#n#t#A#t#(#l#e#n#-#1#)#;## # # # # # #
#i#t#e#m#s#.#r#e#m#o#v#e#E#l#e#m#e#n#t#A#t#(#l#e#n# ## 1#)#;## # # # # # #
#r#e#t#u#r#n# #o#b#j#;## # # #}## # # #p#u#b#l#i#c# #b#o#o#l#e#a#n#
#i#s#E#m#p#t#y#(#)# #{## # # # # # # #i#f# #(#i#t#e#m#s#.#s#i#z#e# #=#=# #0#)#
#r#e#t#u#r#n# #t#r#u#e#;# ## # # # # # # #e#l#s#e# #r#e#t#u#r#n# #f#a#l#s#e#;##
# # #}##}######## ###########Z#
###############################################################################
################################################################################
################################################################################
###
################# ###################################
#########################

#####################################################
###############################################################
#################

################################################################################
#########

####################################################
#####################################################

#########################
#############################################
##################################################### ##########################
#####################
##############################EXPRESIONES ARITMETICAS:Una expresin
aritmtica contiene constantes, variables y operaciones con distintos niveles de
precedencia.OPERACIONES :^ potencia*/ multiplicacin, divisin+,- suma,
resta####################P#m#############P###############P#7#############P####
#######$#####m###################$###########$#################4################
########$###########
########### ##########
############################################
##############################N#O#T#A#C#I#O#N# #I#N#F#I#J#A#:##L#o#s#
#o#p#e#r#a#d#o#r#e#s# #a#p#a#r#e#c#e#n# #e#n# #m#e#d#i#o# #d#e# #l#o#s# #
#o#p#e#r#a#n#d#o#s#.## # # # # # # # # #A# #+# #B#,# # #A# ## #1#,# # #E#/#F#,#
#A# #*# #C# #,# # #A# #^# #B# #,# #A# #+# #B# #+# #C#,# #A#+#B#-#C##
#N#O#T#A#C#I#O#N# #P#R#E#F#I#J#A#:##E#l# #o#p#e#r#a#d#o#r# #a#p#a#r#e#c#e#
#a#n#t#e#s# #d#e# #l#o#s# #o#p#e#r#a#n#d#o#s#.## # # # # #+# #A#B#,# # #-#
#A#1#,# # #/#E#F#,# # #*#A#C#,# # #^#A#B#,# # #+#A#B#+#C#,# # #+#A#B#-#C###
#N#O#T#A#C#I#O#N# #P#O#S#T#F#I#J#A#:##E#l# #o#p#e#r#a#d#o#r# #a#p#a#r#e#c#e#
#a#l# #f#i#n#a#l# #d#e# #l#o#s# #o#p#e#r#a#n#d#o#s#.## # # # # #A#B#+#,# #
#A#1#-#,# # #E#F#/#,# # #A#C#*#,# # #A#B#^#,# # #A#B#+#C#+#,# # #A#B#+#C#-# #
####f###n###########P#################u#########################_##############
###########a#################

#######:#######
###
#########
###v#######
###
#########
###!#######
#############
###########
########### ###7#######
###
#########
###########
#############
###########
##############################

#####################!###PASOS PARA EVALUAR UNA


EXPRESION:#######"#########"######### ########

###"#######
####################1.-CONVERTIR A POSTFIJO: convertir la expresin en
notacin infijo a notacin postfijo 2.-EVALUAR LA EXPRESION POSTFIJA: usar una
pila para mantener los resultados intermedios cuando se evala la expresin en
notacin posfijo.
###J#################P############P########################3###############
#####$##########
########### ### #######
###########################################1###REGLAS PARA CONVERTIR
EXPRESION INFIJA A POSTFIJA#######2#########2####### ########

###2#######
#####################Se crea un string resultado donde se almacena la
expresin en postfijo.1.- Los operandos se agregan directamente al resultado2.Un parntesis izquierdo se mete a la pila y tiene prioridad o precedencia cero
(0).3.- Un parntesis derecho saca los elementos de la pila y los agrega al
resultado hasta sacar un parntesis izquierdo.4.- Los operadores se insertan en
la pila si:
a) La pila esta vaca.
b) El operador en el tope de la
pila tiene menor precedencia.
c) Si el operador en el tope tiene mayor
precedencia se saca y agrega al resultado (repetir esta operacin hasta
encontrar un operador con menor precedencia o la pila este vaca).5.- Cuando se
termina de procesar la cadena que contiene la expresin infijo se vaca la pila
pasando los elementos al resultado.##############################
###########Z#########
####################
#####################
####################
########################@###########
#############
###?#######
###
#########
##########
##########R###########M#########################Ejemplos###

###
#######
#################b###Convertir las siguientes expresiones infijas a posfijoA
+B*C-DA * ((B-C) / 2))((X-Z)*(Y+W))/X+Y###
###7#########,#############c##########&###%#######
#############
###7#######
##########S###########L#####################*###REGLAS PARA EVALUAR UNA
EXPRESION POSTFIJA#######+#########+####### ########

###+#######
####################Recorrer la expresion de izquierda a derechaSi es un
operando almacenar el valor en la pila de valoresSi es un operador:Obtener dos
operandos de la pila de valoresAplicar el operadorAlmacenar el resultado en la
pila de valores###|###-######################" ##)##########" #############"
##m##########" ##-#################)###################m####

###

###@###

#######
###
#########
###s#######
###
#########
###X#######
############################################
##############################Las pilas pueden ser usadas para implementar la
recursin en programas.Una funcin o procedimiento recursivo es aquel que se
llama a si mismo.Ejemplos:FactorialNmeros de FibonacciTorres de HanoiAlgoritmos
de Ordenamiento de datos
Etc.###.############Z#X#########Z##########X##############&##########
###
#########
###:#######
############################################
###########################
######################################################
###########################=###Las pilas son requeridas para implementar el
control de flujo de ejecucin de un programa con subprogramas (funciones,
procedimientos o mtodos).Subprogramas recursivos o no recursivosExisten
llamadas a ejecucin de subprogramas.Un subprograma se ejecuta completamente
antes de retornar al punto donde fue
llamado.###N############################0###################!
###################/############

###>#######
############################################
###########################
##########################################################Clase Stack en
Java#########################
################################################
##########################################################COLAS#############
############## ######

###########
####################Definicion. Es una lista lineal de elementos en la que
las operaciones de insertar y eliminar se realizan en diferentes extremos de la
cola.Trabajan con filosofa FIFO ( First In - First out), el primer elemento en
entrar es el primer elemento en salir.Ejemplos:Cola de automviles esperando
servicio en una gasolineraCola de clientes en una ventanilla del banco para
pagar un servicioCola de programas en espera de ser ejecutados por una
computadora.##################P##############P#

#############P###########" ##P###########
#########3
#################################A#####################################c########
############################
###
#########
########### ##########
########### #############
###########
#############
###########
#############
##########
########### #############
########### ###Z#######
############################################
##############################TIPOS DE COLAS: Cola simple: Estructura lineal
donde los elementos salen en el mismo orden en que llegan.Cola circular:
Representacin lgica de una cola simple en un arreglo.Cola de Prioridades:
Estructura lineal en la cual los elementos se insertan en cualquier posicin de
la cola y se remueven solamente por el frente.Cola Doble (Bicola): Estructura
lineal en la que los elementos se pueden aadir o quitar por cualquier extremo
de la cola (cola bidireccional).##################" ####P#[##########"
##P############" ##P#G##########" ##P############" ##P###########"
####P############" ####P###########" ####P#############

###########3P#####################3:#####################3############
#########3|############
###########
#############
#############
###########
########### #############
###|#######
#############
#############
##########
##################
#############
###########
###
#########
########### ###[#######
#############
###########
############
###########
##########'###########"#####################$###Operaciones bsicas en Colas
Simples###*###%#########$#########$#############$######

###%#######
####################I#n#s#e#r#t#a#r#.#-# #A#l#m#a#c#e#n#a# #a#l# #f#i#n#a#l#
#d#e# #l#a# #c#o#l#a# #e#l# #e#l#e#m#e#n#t#o# #q#u#e# #s#e# #r#e#c#i#b#e#
#c#o#m#o# #p#a#r#a#m##t#r#o#.##E#l#i#m#i#n#a#r#.#-# #S#a#c#a# #d#e# #l#a#
#c#o#l#a# #e#l# #e#l#e#m#e#n#t#o# #q#u#e# #s#e# #e#n#c#u#e#n#t#r#a# #a#l#
#f#r#e#n#t#e#.##V#a#c##a#.#-# #R#e#g#r#e#s#a# #u#n# #v#a#l#o#r#
#b#o#o#l#e#a#n#o# #i#n#d#i#c#a#n#d#o# #s#i# #l#a# #c#o#l#a# #t#i#e#n#e# #o#
#n#o# #e#l#e#m#e#n#t#o#s# #(#t#r#u#e# ## #s#i# #l#a# #c#o#l#a# #e#s#t#a#
#v#a#c#i#a#,# #f#a#l#s#e# ## #s#i# #l#a# #c#o#l#a# #t#i#e#n#e# #a#l#
#m#e#n#o#s# #u#n# #e#l#e#m#e#n#t#o#)#.##L#l#e#n#a#.#-# #R#e#g#r#e#s#a# #u#n#
#v#a#l#o#r# #b#o#o#l#e#a#n#o# #i#n#d#i#c#a#n#d#o# #s#i# #l#a# #c#o#l#a#
#t#i#e#n#e# #e#s#p#a#c#i#o# #d#i#s#p#o#n#i#b#l#e# #p#a#r#a# #i#n#s#e#r#t#a#r#
#n#u#e#v#o#s# #e#l#e#m#e#n#t#o#s# #(# #t#r#u#e# ## #s#i# #e#s#t#a# #l#l#e#n#a#
#y# #f#a#l#s#e# #s#i# #e#x#i#s#t#e#n# #e#s#p#a#c#i#o#s#
#d#i#s#p#o#n#i#b#l#e#s#)#.############X####"
####P#2#############f#################H#####################f###############
##9#####################f######################################f###########
######j###########################################"#########################G#
######
###
#########
###^#######
#############
###,#######
#############
###########
#############
###########
#############
###D#######
#############
###P#######
#############
###########
#############
###########
##########!#################################
###########################

###Operaciones:###(################

#######3##########3#######

#######
##################+###########&#########################Implementacin de
Colas#########################################E###Arreglocon frente fijo.
con frente movible.circular.Listas
ligadas###6#############/###########################/######################"##
###############################
##############################Las colas pueden ser representadas en arreglos
de una dimensin (vector) manteniendo dos variables que indiquen el FRENTE y
FINAL de los elementos de la cola.####################P#############

##########
############################################
##############################Cuando la cola esta vaca las variables frente
y final son nulos y no es posible remover elementos.Cuando la cola esta llena
( frente = 0 y final = n-1) no es posible insertar elementos nuevos a la cola.
Cuando se remueven elementos el frente puede incrementarse para apuntar al
siguiente elemento de la cola (implementacion con frente movil) o los elementos
en la cola pueden desplazarse una posicion adelante (implementacin con frente
fijo)Recuperacin de espacio: Cuando no hay espacios libres al final del arreglo
los elementos pueden ser desplazados para desocupar posiciones en un extremo del
arreglo o se puede manejar una estructura circular.###########X####"
####P#F#
###################f#############################################8############
#######f#############################################[#####################D##
###################G##############################################@#######
########### #############
########### #############
###
#######
###
#########
##########
#############
###

#######
#############
###4#######
#############
###o#######
#############
#############
##########
##########$#################################
###########################q###Ejemplo: Suponer que usamos un arreglo de 5
posiciones. Usando la representacin de frente fijo y frente
movible.#######r###########r################q#######
##################,###########'#####################
####################%########### #####################
###########################
####################-###########(########################Cola
Circular############################################Es una representacin
lgica de la cola en un arreglo.El frente y final son movibles.Cuando el frente
o final llegan al extremo se regresan a la primera posicin del
arreglo.###p##############Z#:#################################################
######################################B################&###########!
#####################
##############################Representacin de colas: Usando memoria
esttica: arreglos con tamao fijo y frente fijo o movible o represntacin
circular. Usando memoria dinmica: Listas ligadas.
###z#################P#j##########" ####P############" ####P#*##########"
####P############" ####P###########$#3############n###########
########### ###L#######
############
###
#######
########### ###########
########### ###*#######
##########(#################################
##############################Interfase de un TDA llamado ICola:interface
ICola{
public boolean llena(); public boolean vacia(); public void insertar
(Object elem);
public Object eliminar();}
###>#######################################################################
######
#############
###########
###
#########
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########

#############
###########
##################)###########$#########################Implementacin de una
cola:#########################(####################
############################c#l#a#s#s# #C#o#l#a#<#T#># #i#m#p#l#e#m#e#n#t#s#
#I#C#o#l#a#<#T#># #{## #p#r#i#v#a#t#e# #T#[#]# #c#o#l#a#;##
#p#r#i#v#a#t#e#
#i#n#t# #f#r#e#n#t#e# #=# #-#1#;## #p#r#i#v#a#t#e# #i#n#t# #f#i#n# #=# #-#1#;##
#p#r#i#v#a#t#e# #i#n#t# #s#i#z#e#;##
## # # # # # # # # #p#u#b#l#i#c#
#C#o#l#a#(#i#n#t# #s#)#{## # #
# # # # # #s#i#z#e# #=# #s#-#1#;## # # # # #
# # # # # # # # #c#o#l#a# #=# #n#e#w# #T#[#s#]#;## # # # # # # # # #}## # # # #
# # # # #p#u#b#l#i#c# #b#o#o#l#e#a#n# #v#a#c#i#a#(#)#{## # # # # # # # # # # # #
#r#e#t#u#r#n# #(#f#r#e#n#t#e# #=#=# #-#1#)#;# ## # # # # # # # # #}## # # # # #
# # # #p#u#b#l#i#c# #b#o#o#l#e#a#n# #l#l#e#n#a#(#)#{## # # # # # # # # # # # # #
#r#e#t#u#r#n# #(# #f#i#n# #=#=# #s#i#z#e# #)#;## # # # # # # # # #}## # # # # #
# # # #p#u#b#l#i#c# #v#o#i#d# #i#n#s#e#r#t#a#r#(# #T# #e#l#e#m#)# #{# ## # # # #
# # # # # # #.#.#.##
# #}## # # # # # # # # # #p#u#b#l#i#c# #T#
#e#l#i#m#i#n#a#r#(#)#{## # # # # # # # # #& # # # # # # # # # # #}##
#}##############0####P##########

####\#############
###########
#############
###########
###
#########
###########
#############
###########
#############
###

#######
#############
###########
#############
###########
#############
###########
#############
###

#######
#############
###########
#############
###########
#############
###########
###
#######
#############
###########
#############
##########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
########### #############
###########
#############
###########
#############
###
#######
#############
###########
#############
###########
#############
##########
#############
###########
########### #############
###########
########### #############
##########
########### ###########
##################.###########)#####################
###Ejercicio.#################Definir una clase Cola con las operaciones
bsicas en 3 implementaciones diferentes:Con tamao fijo y frente fijo.
Desplazamiento de elementos cada vez que se remueve un elemento. Con tamao fijo
y frente movible. Desplazamiento de elementos cuando el final llegue al lmite
del arreglo y existan elementos vacos al frente.Con tamao variable.Incrementar
el tamao del arreglo cuando la cola este
llena.######U#########Z###########Z#=#########Z#U###########################B#
##########
###################&#######################D###############################=####
#################################################Colas en
Java##############,###Java contiene la definicin de interfaces y clases para
el manejo de colas.Las colas son una coleccin de elementos diseadas para
almacenar elementos que esperan ser procesados. Java contiene una interfase
parametrizada Queue<E> y varias clases que que la implementan, entre ellas
PriorityQueue<E>#######-#########Z#-##########>##########
###########################6###################################################
##################Colas en Java#################public interface Queue<E>
extends Collection<E> {
E element();
boolean offer(E o);
E peek();
E poll();
E remove(); }

#####################################################
#####################################################

###########################

###################################

####################################################################*##########
#%#####################
##########################################################Cola de Prioridad
en Java##############E###java.util #Class PriorityQueue<E>java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractQueue<E>
java.util.PriorityQueue<E> Type Parameters: E - the type of elements held in
this collectionAll Implemented Interfaces: Serializable, Iterable<E>,
Collection<E>, Queue<E> #################1##########"
##############4##########"
##############"###########q#####################################################
############################0#################################4#################
############
################################################################################
################################################################################
###
################################################################################
###########################
#####################################################

#################################
##############################################################################
####0#######"###2##############################
0#######:###V##############################
0#######f###}##############################
0##########################################
0###########'##############################
0#######,###6##############################
0#######;###@############################################
###########################
####################################################################
##########/###########*#########################Tablas
Hash##################################################java.util #Class
Hashtable<K,V>java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<K,V> All Implemented Interfaces: Serializable, Cloneable,
Map<K,V> ###n##############Z############" ##Z#
#########:#####################################################################
#### ###################################
#######################################################

#############################################################

#################
#######################################################################
0####### ###0#############################
0#######6###J#############################
0#######################################
0#######################################
0####################0###########+#####################R###Este ejemplo
crea un tabla hash con #llave de tipo String y datos de tipo
Integer.#######S#########S############>#######################################
########################################=###import java.util.Hashtable;public
class Tabla{
public static void main (String[] arg){
Hashtable<String,
Integer> numeros = new Hashtable<String, Integer>();
numeros.put("uno",1);
numeros.put("dos", new Integer(2));
Integer n =
numeros.get("dos");
if (n != null) System.out.println(n);
}}#######>###########>#################################################
################################
################################################################################
################################################################################
#######################################################
################################################################################
################################################################################
################1###########,#########################Constructores de Tablas
hash########################################3####################################LISTAS ENLAZADAS###########################
##################
############################Simples (con enlace simple)Dobles (doblemente
enlazadas)Existe diversas implementaciones de estas estructuras. Las variaciones
mas comunes implementan listas circulares y listas con cabecera en sus dos
variaciones (simples y dobles)###@###;##########"
###########;#####"##########"#################################
##################A###########;#####################
###########################`###En lenguajes donde no se cuenta con memoria
dinmica, las listas se implementan usando
arreglos.#######a###########a##############4###########.####################
#####LISTAS ######################### ########

###########
####################Una lista es una coleccin lineal de elementos llamados
nodos donde el orden de los mismos se establece mediante punteros o referencias
y existe un puntero/referencia especial llamado inicio para localizar al primer
elemento.Ejemplos:
inicio ###b################ ##########"
####7#####################z#####################%########################

##########
##########B###########<#########################Los nodos de las
listas#################Un nodo se divide en 2 partes:Informacin: Contiene la
informacin del elemento.Enlace: Contiene la direccin del siguiente nodo de la
lista.###h#################q##########"
####################################(#####################8####################
###########
##################5###########/#####################
###########################(###Arreglos: La relacin lineal esta implcita en
la relacin fsica de los elementos. Desventaja: Almacenamiento esttico y
tamao fijo.Elementos enlazados: Agrega a cada elemento un campo de enlace, no
requieren almacenamiento contiguo en memoria, se pueden aadir y borrar
elementos
fcilmente.###t#############n###P############n###P###########n#######P#
###########}###############################################

###)#######
##########6###########0#########################Listas
Simples########################### ####################
#########################3###Coleccin lineal de elementos llamados nodos.
Existe un elemento llamado inicio que apunta al primer elemento de la lista.Cada
nodo contiene un campo de enlace que apunta al siguiente elemento.El ltimo
elemento de la lista en su campo enlace apunta a nulo.Al principio el apuntador
inicio apunta a nulo.###\###4##########" ##I#####################?
#####################}##################################

###4#######
##########7###########1#####################
##############################Insertar: Agrega un elemento a la lista.
Eliminar: Retira un elemento de la lista.Buscar: Busca un elemento en la lista.
Recorrer: Visita todos los elementos de la lista.Vaca: Indica si la lista
contiene o no elementos.Tamao: Indica el nmero de elementos de la lista.Con
las operaciones anteriores, define una interfase para una lista simple que
contiene datos de tipo String.#################" ####n##########"
####################!#############################"#########################!
#####################*#####################.#####################.#########n####
############&##########
###################################E###########?#####################
###############################public interface ILista{
public void
insertar(String elemento);
public boolean eliminar(String elemento);
public String eliminar();
public boolean buscar(String elemento);
public
String recorrer();
public boolean vaca();
public int tamao(); }
###P###F###########P###########"
####P#############P########################################################
###########################################
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
############
###########
#############
###########
#############
###########
#############
###########
#############
###
#######
######################################################F###########@###########
##########%###Implementacin de la interfase
ILista#######&#########&#######(#############################################
###X###p#u#b#l#i#c# #b#o#o#l#e#a#n# #b#u#s#c#a#r#(#S#t#r#i#n#g#
#e#l#e#m#e#n#t#o#)#{## # # # # # # # # #N#o#d#o# #t#e#m#p#o#r#a#l# #=#
#i#n#i#c#i#o#;## # # # # # # # # #w#h#i#l#e# #(#t#e#m#p#o#r#a#l# #!#=#
#n#u#l#l#)# #{## # # # # # # # # # # # # # #i#f#
#(#e#l#e#m#e#n#t#o#.#e#q#u#a#l#s#(#t#e#m#p#o#r#a#l#.#d#a#t#o#)#)## # # # # # # #
# # # # # # # # # # #r#e#t#u#r#n# #t#r#u#e#;## # # # # # # # # # # # # #
#e#l#s#e# ## # # # # # # # # # # # # # # # # # #t#e#m#p#o#r#a#l#=#
#t#e#m#p#o#r#a#l#.#e#n#l#a#c#e#;## # # # # # # # # #}## # # # # # # # #
#r#e#t#u#r#n# #f#a#l#s#e#;## # # # # #}## # # # # #p#u#b#l#i#c# #S#t#r#i#n#g#
#r#e#c#o#r#r#e#r#(#)#{# #& .# # # #}## # # # # #p#u#b#l#i#c# #v#o#i#d#
#i#n#s#e#r#t#a#r#(#S#t#r#i#n#g# #e#l#e#m#e#n#t#o#)#{## # # # # # # # # #N#o#d#o#

#n# #=# #n#e#w# #N#o#d#o#(#e#l#e#m#e#n#t#o#)#;## # # # # # # # # # # # # # #/#/#


#d#o#n#d#e# #s#e# #i#n#s#e#r#t#a#?#?#?## # # # # # # # # # # # # # #/#/# #a#l#
#f#r#e#n#t#e#?## # # # # # # # # # # # # # #/#/# #a#l# #f#i#n#a#l#?## # # # # #
# # # # # # # # #/#/# #e#n# #e#l# #m#e#d#i#o#?## # # # # #}## # # # #
#p#u#b#l#i#c# #b#o#o#l#e#a#n# #e#l#i#m#i#n#a#r#(#S#t#r#i#n#g#
#e#l#e#m#e#n#t#o#)#{## # # # # # # # #/#/# #e#l#i#m#i#n#a# #a# #u#n#
#e#l#e#m#e#n#t#o# #e#s#p#e#c#i#f#i#c#o## # # # # #}## # # # #p#u#b#l#i#c#
#S#t#r#i#n#g# #e#l#i#m#i#n#a#r#(#)#{# # #/#/# #e#l#i#m#i#n#a# #e#l#
#p#r#i#m#e#r# #e#l#e#m#e#n#t#o## # # # # # # # # # #S#t#r#i#n#g#
#t#e#m#p#o#r#a#l# #=# #i#n#i#c#i#o#.#d#a#t#o#;## # # # # # # # # # #i#n#i#c#i#o#
#=# #i#n#i#c#i#o#.#e#n#l#a#c#e#;## # # # # # # # # # #r#e#t#u#r#n#
#t#e#m#p#o#r#a#l#;## # # #}##}#######(###########P#R##########"
####P############P#

##########" ####P##########

#l#########

#####>#########

#$#########

#####&#########

###########

#####l#########

#########

#################
###########
#############
###########
############
###6#######
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
############
##########
#############
###########
#############
###########
#############
###C#######
#############
###########
#############
###6#######
#############
###

#######
#############
###########
############
###

#######
#############
###########
##################G###########B#####################4###Tarea
individual.#Fecha de entrega Lunes 26 de
marzo#######5#########5#######(##################Escribe el mtodo insertar
para una lista que contiene datos ordenados ascendentemente.Escribe el mtodo
eliminar un elemento especfico para la clase Lista.Escribe el mtodo recorrer
donde el String de resultado contiene a todos los elementos de la lista y cada
elemento esta separado por un return.Prueba la clase Lista con un programa Java
que lea de teclado 10 nombre y los inserte en la lista. Imprime la lista y su
tamao despus de cada operacin de
insercin.###,############Z#'#################################,############
########^###############################H###########D#######################
##Puntos Extras!!##############^###Escribe un mtodo llamado copia que obtenga
una copia de la lista y la regrese como
resultado.###$###_###########################@##############8###########2#####
################
##############################EjercicioImplementar una cola usando una lista
ligada. La cola contiene alumnos.Que elementos (datos) se requieren?Que mtodos
se implementan?###4###
##########################################v##########

##########
##########9###########3#####################
###########################~###class Cola_Lista { class Nodo{
String
nombre;
Nodo enlace;
Nodo (String n){
nombre = n;
enlace = null;
}
} Nodo frente;
Nodo fin;
Cola_Lista(){
frente=null;
fin=null; }
public
boolean vacia(){
return (frente == null); }
public
boolean llena(){
return false;
}
###&################P#############l#########################
###########
###
#########
###########
#############
##########
#############
###(#######
#############
###(#######
#############
###2#######
###
#########
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###

#######
#############
##########
#############
###########
#############
###########
#############
###########
#############
###
#######
##################C###########=#####################
##############################EjercicioImplementar una pila usando una lista
ligada. La pila contiene nmeros enteros.Que elementos (datos) se requieren?Que
mtodos se implementan?###4###
##########################################~##########

##########
##########D###########>#####################
###########################P###class Pila_Lista { class Nodo{
Integer
dato;
Nodo enlace;
Nodo (Integer n){
dato = n;
enlace = null;
}
} Nodo tope; Pila_Lista(){
tope=null;
}
public boolean vacia(){
return (tope == null); }
public boolean llena(){
return false;
}
#######Q#############P#Q#########################
###########
###
#########
###########
#############
###########
#############
###"#######
#############
###,#######
#############
###########
###
#########
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###
#######
#############
##########
#############
###########
#############
###########
#############
###########
#############
###
#######
##################Q###########K#########################Tipos
parametrizados###&###########
#############
###########
#################<###Define una clase para implementar una Pila/Cola usando
una lista. Los datos que se almacenaran sern tipo Object.Que requiere un
programa que use estas estructuras?Define una clase parametrizada para
implementar una Pila usando una lista.Define una clase parametrizada para
implementar una Cola usando una lista.
#######=#########Z#=############Z###j#######
#############
###G#######
############
###>#######
############
###.#######
##########?###########9########################LISTAS
DOBLES######################### ########

###########
#################P###Una lista doble es una estructura lineal de elementos
llamados nodos los cuales contienen dos campos de enlace: uno al elemento
anterior y otro al elemento siguiente de la lista. El primer nodo de la lista
contiene nulo en su enlace al elemento anterior y el ltimo nodo de la lista
contiene nulo en su enlace al elemento siguiente.
###f###Q###################################q#########
#####################
###################################

###Q#######
##########@###########:#####################
########################### ###Ejemplos:#######
#############
##############
#######
##################I###########A#####################
##############################Insertar: Agrega un elemento a la lista.
Eliminar: Retira un elemento de la lista.Buscar: Busca un elemento en la lista.
Recorrer hacia adelante: Visita todos los elementos de la lista desde el inicio
hasta el final. Recorrer hacia atrs: Visita todos los elementos de la lista
desde el final hasta el inicio. Vaca: Indica si la lista contiene o no
elementos.Tamao: Indica el nmero de elementos de la lista.Con las operaciones
anteriores, define una interfase para una lista doble que contiene datos de tipo
Integer.################" ####P#n##########" ####P#################!
#############################"#########################!
#####################J#####################J#####################.##############
#######.#########n################&###l#######
###################################J###########C#####################
###########################$###public interface IListaDoble{
public void
insertar(Integer elemento);
public boolean eliminar(Integer elemento);
public Integer eliminar();
public boolean buscar(Integer elemento);
public String recorrer();
public boolean vaca();
public int tamao(); }
###"###%###########P#$###########################################
###########################################
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###########
#############
###
#######
######################################################N###########J###########
##############La interfase List de Java########################
########################java.util #Interface List<E>All
Superinterfaces: Collection<E>, Iterable<E> All Known Implementing Classes:
AbstractList, AbstractSequentialList, ArrayList, AttributeList,
CopyOnWriteArrayList, LinkedList, RoleList, RoleUnresolvedList, Stack, Vector
######3#######################!
##################################1############################################
########################################
#################

#######################################################################
################################################################################
###########

###################################

################################### #################
###################################
################################################################################
#################################
0#######3###=#############################
0#######B###J#############################0#######p###|
#############################0#######~################################
0#######################################
0#######################################
0#######################################
0#######################################
0#######################################
0#######################################
0#######################################
0####################O###########H#########################La clase
LinkedList en Java#######
#######
#########
##############P###########I#########################Mtodos de la
clase LinkedList###############
########################K###########E#########################LISTAS
ENLAZADAS CON CABECERA######################### ########

###########
#################E###Es una lista enlazada que contiene un nodo especial
llamado nodo cabecera que se encuentra al inicio de la misma.NODO CABECERA.- Es
un nodo especial que no contiene informacin, solo se utiliza para indicar el
inicio de los elementos de la lista.La utilizacin de un nodo cabecera en listas
enlazadas permiten que la implementacin de los mtodos de insercin y
eliminacin sea mas sencilla, ya que evitan tratar de forma explcita los casos
especiales (insertar al inicio o eliminar el primer elemento). Sin embargo,
requieren de un nodo extra en la lista (el nodo
cabecera).###f###F#############P#<#########
###########*###########################################H#########L############$
###q#######
########### ##########
##########L###########F#####################%###TIPOS DE LISTA ENLAZADA CON
CABECERA:#######&#########&##################

###&#######
####################1#)#L#I#S#T#A# #C#O#N# #C#A#B#E#C#E#R#A# #Y# ##
T#I#E#R#R#A## :## # # # #E#s# #u#n#a# #l#i#s#t#a# #e#n#l#a#z#a#d#a# #c#o#n#
#c#a#b#e#c#e#r#a#,# #d#o#n#d#e# #e#l# #a#p#u#n#t#a#d#o#r# #d#e#l# ##l#t#i#m#o#
#n#o#d#o# #c#o#n#t#i#e#n#e# #n#u#l#o#.###2#)#L#I#S#T#A# #C#I#R#C#U#L#A#R#
#C#O#N# #C#A#B#E#C#E#R#A#:## # # #E#s# #u#n#a# #l#i#s#t#a# #e#n#l#a#z#a#d#a#
#c#o#n# #c#a#b#e#c#e#r#a#,# #d#o#n#d#e# #e#l# ##l#t#i#m#o# #n#o#d#o#
#c#o#n#t#i#e#n#e# #u#n# #a#p#u#n#t#a#d#o#r# #h#a#c#i#a# #l#a#
#c#a#b#e#c#e#r#a#.####F###############P#!
#############[#######################d####################$###z#######
########### ##########
##########M###########G#####################
###########################6###Representacin:1.- Lista simple c/cabecera y
tierra:###D#################&#####################$###################&########
##########6#######
###########/#######################################T#######################
###U##########################V##########################W####################
######X##########################Y##########################Z################
##########[##########################\########### ##############]###########
##############^##########################_###########

##############`###########
##############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###########'##############{#######
####(##############|
###########)##############}###########*##############~###########+###########
##############,##################################################.#########################/######################
###0#########################1#########################2##################
#######3#########################4#########################5##############
###########6#########################7#########################8###########
##############9#########################:#########################;########
#################<#########################=#########################>####
#####################?
#########################@#########################A######################
###B#########################C#########################D##################
#######E#########################F#########################G###############
##( ################ ##############

0`## #####################`##
###############
#33###`## ########333#######MMM##`##
########ff3###33#####3#f#`## #############f#######`##
###############f#######`##
#############3########>#####?###"
##d#######d#########@##############,##########|#####?###"
##d#######d########@############## ########### # ##########"
#@########### #`################## ##n#####?###"
##d#######d#########@##############

########### # #########@#@#########`#`###############P##R########
###############
###### ########
######@########
######`########
###########`##

###############p##>############################################################
#######>###################################################################

#T######L###########################(##### ######################
####################
#########
####6##########Q#############################
#################P########################
k#################7###Haga clic para modificar el estilo de ttulo del
patrn#######8########
###8############/#####
#########
####0#########$T########################
##########################################
#################k###Haga clic para modificar el estilo de texto del patrn
Segundo nivelTercer nivelCuarto nivelQuinto nivel#######7#####################
########
###l#################
#########
####0#################################
##############`##`#########################
X#####################*###################################################
#####################
#########
####0#################################
##############`######################
####
Z#####################*###################################################
#######################
#########
####0#################################
##############`#
##########################
Z#####################*###################################################
##################H#####
#########

####0################ h############# ###?########


###############
#33### ##*###D#i#s#e##o#
#p#r#e#d#e#t#e#r#m#i#n#a#d#o####################0##

##########P########################(##### ######################
####################
#########
####0#########h0########################
##################P#
###################
####P#####################*##########################

###############
#####################
#########
####0#########5########################
################
########################
R#####################*############################

###############
################d#####
#########
##c##$##########################
#?################
########################/#####
#########
####0#########8########################
##############
@###########################################k###Haga clic para modificar
el estilo de texto del patrnSegundo nivelTercer nivelCuarto nivelQuinto
nivel#######7#############################
###l#################
#########
####6#########<#############################
##############`###P####################
####
P#####################*##########################

###############
#####################
#########
####6#########p##############################
#########################
R#####################*############################

##############`#

###############
################H#####
#########

####0##############h############### ###?########
###############
#33######8######0##########_#_#_#P#P#T#1#0########
##.####bM#0<#################################

0##

##########0###########

#####F######(#####
#####

######################

#########x#####
#####

##
###c##$##########>################################P################
#######

######################
#####

##
###c##$#######################################@###`################
########"#########################p#`#P#p####H#####
#####

###

####0################ h############# ###?########


###############
#33############y##########_#_#_#P#P#T#1#0####Y###
###+##########D=#####' ################################=###@#B#####
######+######################################

0##

#,######$###p######

###

############(#####
######################
###############~#####
########
###s##*###########################################################
#############

#######################F#####

#######/#######

####
###############################/####

######

#########
####0####_#####################################################a
####l#####################Estructuras de Datos###
#########0(#########2############################
##############T###B#
########
##c##$###D#####################################################T###B#
#########
##c##$###D#########################################5
#####
########

#########
####0####H]########################################################
####`#####################Lineales### ### #####0(#########2#
##########################
#################

#########
####0####(Z###############################################
#######

####c#####################No lineales### ###

#####0(#########2#

##########################
##############T###B#
#### ###
##c##$###D######################################`#####p##########T###B#
####
####
##c##$###D##############################################o#########

#########
####0################################################C###/########
###o#####################Almacenamiento Contiguo###
#########0(#########2############################
#################

####

####
####0################################################C##########
####r#####################Almacenamiento No Contiguo###
#########0(#########2############################
##############H#####
#########

####0################ h############# ###?########


###+T###3f####3f########################_#_#_#P#P#T#1#0####i##
###.####*######+##########D=#####'
################################=###@#B#####
######+#####################################

0##

###########################L######(##### ######################
###############~#####
########
###s##*###############8U################################P##########
#############

######################
######## ###c##$#########|J##############################
#`#########################"#########################p#`#P#p####H#####
#########

####0################ h############# ###?########


###+T###3f####3f########################_#_#_#P#P#T#1#0####i##
###.####+##o###+##########D=#####'
################################=###@#B#####
######+#####################################

0##

##################### ###########(##### ######################


##### #########~#####
##### ##
###s##*###########################################################
############

######################
##### ## #####0#########`u###################
#############"6#### |## |##### ##### |################?
############`# #`#########################
###############################H#####
##### ###

####0################ h############# ###?######## ###f###f3##


q#####f##
#####################_#_#_#P#P#T#1#0####i#####.######}|
###+##########D=#####' ################################=###@#B#####
######+#####################################

0##

#####################$#####<######(##### ######################
#####$#########~#####
#####$##
###s##*###############L}################################P##########
#############

#################~#####
#####$##
###s##*###############~#############################@##############
##############

#################H#####
#####$###

####0################ h############# ###?########


###+T###3f####3f######################################

0##

#g######_############(###########(##### ######################
#####(#########x#####
#####(## ###c##$##########K##############################
#`##########################

#######################F##### ####G#######3##L#####
#####(###########################J#6#5
#########N##### ####G#######3
##Y#####
#####(#########################G#######3##Y######`#####
#####(###
####0###################################################G#######3
##Y######T###B#
#####(###
##c##$###D################################################Y######T###B#
#####(###
##c##$###D######################################J#######J###Y######T###B#
#####(###
##c##$###D##################################################Y######T###B#
#### (###
##c##$###D######################################
######
##Y######T###B#
####
(###
##c##$###D######################################m#######m###Y#########

#####(###
####0################################################G###,###3
##L#####v#################"### 0
1
2
3
4
5#############0 #######2##################"#######
##############R###B#
####

(##
##s##*###D###############################################
#######

####(###
####0####H#############################################
##i###################_###TOPE: Apunta hacia el elemento que se encuentra
en el extremo de la pila. (inicialmente es -1).###
###`#####0(#########2#`##################_#######
##############H#####
#####(###

####0################ h############# ###?########


###+T###3f####3f########8######0##########_#_#_#P#P#T#1#0#######
###.####a##$####=#############################

0####################L0##

################A###H,#####"#####(#####
#####,############

######################

#####,###
####0####p##################################################
a#####################Inicio:###"#########0
#######2##############3###############
#################

#####,###
####0####<################################################{####,##
#####$####################################0##h#################

###Insertar A:###$########0(#########2#######################

#######
#####################z##### ####R##########
#####,#########################2####s####,#######$###############D#######
#############0######

#####,###
####0####
# ####################################C#"#################
##?############

##
#######
`#####################Tope###$#########0(#########2##############3######
#########
##############.######N##### #######m###:###s#####
#####,############################R#######X

#####`#####
#####,###
####0######################################################m###9###s#
#####T###B#
#### ,###
##c##$###D#########################################6
##:###6
#####T###B#
####
,###
##c##$###D############################################:#########T###B#
#####,###
##c##$###D############################################:#########T###B#
####

,###
##c##$###D#########################################}###:###}######z###B#
####,###
##s##*###D####################################C#"###################?
##############################

#####,###
####0####X#####################################C#"################
###?###############

#########\#####################-1###"#########0
#######2##############3###############
#################

#####,###
####0####P###############################################
{####,#######$####################################0##h#################

###Insertar B:###$########0(#########2#######################

#######
#################

#####,###
####0###################################################
#{####,#######$####################################0##h#################

###Insertar C:###$########0(#########2#######################

#######
##################

#####,###
####0####n################################################{####,#
######$########################## #########0##
z#####################Eliminar
elemento###$#########0(#########2#################### ###
#######
###########
#####################z##### ####

###############
#####,#########################2#######,#######$###############D#######
#############0###4######T#####
#######m###:###s#####
#####,#########

#####################################`#####
#####,###
####0######################################################m###9###s#
#####T###B#
#####,###
##c##$###D#########################################6
##:###6
#####T###B#
#####,###
##c##$###D############################################:#########T###B#
#####,###
##c##$###D############################################:#########T###B#
#####,###
##c##$###D#########################################}###:###}######Z###B#
#####,###
##s##*###D###########################################

###
#####
########

#####,###
####0################################################

######,########
`#####################Tope###$#########0(#########2##############3######
#########
#################

#####,###
####0#####################################################c
##########Y#####################A###
#########0(#########2############################
##############T###B#
#####,###
##c##$###D######################################

###
##

###V

###########z#####
#####
##m######6####
#####,###########################M

####,#######$###############D####################0###4######T#####
#######m###:###s#####
#####,#########

#####################
##m######s######`#####
#####,###
####0######################################################m###9###s#
#####T###B#
#### ,###
##c##$###D#########################################6
##:###6
#####T###B#
####!,###
##c##$###D############################################:#########T###B#
####",###
##c##$###D############################################:#########T###B#
#####,###
##c##$###D#########################################}###:###}#########

####$,###
####0#### ################################################6
##

##V#####Y#####################A###
#########0(#########2############################
#################

####%,###
####0####P ###################################################

###
####Y#####################B###
#########0(#########2############################
##############Z###B#
####&,###
##s##*###D############################################
##
##
##
########

####',###
####0####X#############################################
##)

##"

##6####
`#####################Tope###$#########0(#########2##############3######
#########
##############T###B#
####(,###
##c##$###D#######################################
##
###
##############z##### ########m###########
####),###########################3
######,#######$###############D####################0###4######T#####
#######m###:###s#####
####*,#########

########################m######s######`#####
####+,###
####0######################################################m###9###s#
#####T###B#
####,,###
##c##$###D#########################################6
##:###6
#####T###B#
####-,###
##c##$###D############################################:#########T###B#
####.,###
##c##$###D############################################:#########T###B#
####/,###
##c##$###D#########################################}###:###}#########

####0,###
####0####\################################################6
#####V#####Y#####################A###
#########0(#########2############################
#################

####1,###
####0############################################################
####Y#####################B###
#########0(#########2############################
##############Z###B#
####2,###
##s##*###D##############################################p######p######
###

####3,###
####0####D ###################################################6####
####
`#####################Tope###$#########0(#########2##############3######
#########
#################

####4,###
####0####<$#######################################################
####Y#####################C###
#########0(#########2############################
##############T###B#
####5,###
##c##$###D#########################################p#################
#z#####
#####
##m######6####
####6,##########################V#Z#####,#######$###############D#######
###
#########0###4######T##### #######m###:###s#####
####7,#########

#####################
##m######s######`#####
####8,###
####0######################################################m###9###s#
#####T###B#
####9,###
##c##$###D#########################################6
##:###6
#####T###B#
####:,###
##c##$###D############################################:#########T###B#
####;,###
##c##$###D############################################:#########T###B#
####<,###
##c##$###D#########################################}###:###}#########

####=,###
####0####*################################################6
##

##V#####Y#####################A###
#########0(#########2############################
#################

####>,###
####0####.###################################################

###
####Y#####################B###
#########0(#########2############################
##############Z###B#
####?,###
##s##*###D############################################
##
##
##
########

####@,###
####0####03#############################################
##)

##"

##6####
`#####################Tope###$#########0(#########2##############3######
#########
##############T###B#
####A,###
##c##$###D#######################################
##
###
###########

####H,###
####<####6#######################################################
Z#####
W#####################Ejemplo#############################0################
##############H#####
#####,###

####0################ h############# ###?########


###+T###3f####3f########################_#_#_#P#P#T#1#0####n##
###.####c#P_###+####{##Db#####' ################################=
###@#B#####
#####D######' ################################=
###@#B###########A########################?#%,#####(######## #############<

######+########O#%,#####(########
#############<

######+##########D4#####' #####################################=######
%######(##################D#####'
#####################################=######
%######(######################D#####'
#####################################=4###@#B##########B##########B#######
###B###########%######(######################D#####'
#####################################=######1#####:##############B#####v#i#s
#i#b#l#e#####*o#####3######################>+#####B#####s#t#y#l#e#.#v#i#s#i#
b#i#l#i#t#y#####<######*#############,####
%######(#####################D######'
#####################################=######
%######(##################D#####'
#####################################=######
%######(######################DT#####'
#####################################=A###@#B##########B##########B#####
####B#########0#B###########%######(######################D#####'
#####################################=######1#####:##############B#####v#i#s
#i#b#l#e#####*o#####3######################>+#####B#####s#t#y#l#e#.#v#i#s#i#
b#i#l#i#t#y#####<######*#############,####
%######(######################D#####'
####################################=###########6##############B'####b#l#i#n#d#s#(#h#o#r#i#z#o#n#t#a#l#)#####*<#####3#
#####################<######*#############,####D4#####'
#####################################=######
%######(##################D#####'
#####################################=######
%######(######################D#####'
#####################################=4###@#B##########B##########B#######
###B###########%######(######################D#####'
#####################################=######1#####:##############B#####v#i#s
#i#b#l#e#####*o#####3######################>+#####B#####s#t#y#l#e#.#v#i#s#i#
b#i#l#i#t#y#####<######*#############,####
%######(#####################D######'
#####################################=######
%######(##################D#####'
#####################################=######
%######(######################DT#####'
#####################################=A###@#B##########B##########B#####
####B#########0#B###########%######(######################D#####'
#####################################=######1#####:##############B#####v#i#s
#i#b#l#e#####*o#####3######################>+#####B#####s#t#y#l#e#.#v#i#s#i#
b#i#l#i#t#y#####<######*#############,####
%######(######################D#####'
####################################=###########6##############B'####b#l#i#n#d#s#(#h#o#r#i#z#o#n#t#a#l#)#####*<#####3#
#####################<######*#############,####D4#####'
#####################################=######
%######(##################D#####'
#####################################=######
%######(######################D#####'
#####################################=4###@#B##########B##########B#######
###B###########%######(######################D#####'
#####################################=######1#####:##############B#####v#i#s
#i#b#l#e#####*o#####3######################>+#####B#####s#t#y#l#e#.#v#i#s#i#
b#i#l#i#t#y#####<######*#############,####
%######(#####################D######'
#####################################=######
%######(##################D#####'
#####################################=######
%######(######################DT#####'
#####################################=A###@#B##########B##########B#####
####B#########0#B###########%######(######################D#####'
#####################################=######1#####:##############B#####v#i#s
#i#b#l#e#####*o#####3######################>+#####B#####s#t#y#l#e#.#v#i#s#i#

b#i#l#i#t#y#####<######*#############,####
%######(######################D#####'
####################################=###########6##############B'####b#l#i#n#d#s#(#h#o#r#i#z#o#n#t#a#l#)#####*