0
ahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahaha
hhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahah
ahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahaha
hahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhaha
hahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahahahahahahhahahahahahah