kiiijjjjijiijklkiihhiihjiigiihkkjiiijjhhjjiiikljhijihijjhijhjikjhgfgffffgggghkliiihijjjijjjjijjkijjjjihijjhjjkljiiiiiiijjgjhjikigfgghhhhihhgghkiijijiiiijhjijjjkhijjiiiihjijikljihiiihiiihjjkiifghhhihijhhggkiijjjijkjijiijkhikjiiijjjjjikljiiiiiiihhhjjiiigghihhhijhjjhhkiijjjjjgihijjiikhigjjjjjijjjjkljiiiijjjjjkjiiiighhiikhjjiiikiiiihijjjijjjjijkhjjjjihjijjihkljjjjjijjiigijjjighiihigiijijiikiiijijiiiijjijjkiijiijjihjijikkjhhhhhhhhhhhhhkighiiiihijjjijikiiijjjijkjijiijjkijijjjjjhijhikklkjjjjjjjjjjjkkkiiiikiiihijjjjjkiiijjjjjihijjijkihihijihjjhjikkkigggggggghhhklihiighhjihjjjijkiiijiiijjhhjjiikiiiiijjjiijjjklkgghhijiihijijklihihihiiijihhjjkiiiijjjjihijjhjkihiiiijijiihiklkghjhhjjjhhjjjkliihiiihhiijjihgkiiihijjiiiihjijikkiiihijjiihiiklkhiijjjiijjijklihiiikiiijjjjjikiiihikjiiijjjjjilkkjiiijjhgiiikkkjihhiihijiihjkkihiiihiiijhijijkiiijjjijkjijiijjllkjiiihiigiiikljhhjihhijiiijjkkijiiiijjjkjiiijkiiijjjjjgihijjij	ljiijjhiiiihkkkhihiihhhihjjkkijjjijjiigijjjikiiiiiijjhhjjiiillkkjjijjjihijkljjiiiiihhiiijklijiijijjhhihiiikiiiijjjjihijjhjjlkjjjjjjjjjjjjkkkiihiihihiihijkliiijkjjihihiihhkiiihijjiiiihjijikhfghhhhhhhhhhjlkiihhijihijijklijgjiijjigiiikikiiihikjiiijjjjjikfhiihihijjhihikkihhjijihjijiikkihiiijjjihhhhhikiiihigjjjjjijjjjkgiihhhijhjhhijkjiiijiijjiijikliihijhihjhhhhiikiiiiihjiihhhijijkhihiihhijiiijjkjkjiihjiiihjijkkihijihikkkhihiikiiiihiijijhjijiikjiikiiiijjjjijlklkijjjiijjjjklihijhikkjkihjhikjjjhhjjjijjjjiijkjiigihijjijiijljhhjjjjjjjjjjjkkihjhiikjjjghiiilkiiihhhhhhhhhiikkjiiiiihijjjjijljijijjjiijjihikihijihhhiighiijllkkkkkkkkkkkkkklkjiihhjihjjijhj	jjjiijjiiigjjliikiiighhhgihijlkihhhhhhhhhhhhhkljihhijjjkijjiklkjijjjihhgghjjkliigiihhggghiiijkihhihhhihhhijjikljhiihjiigiihikljijijjhgghjhikkiihhiiihhhijiijkiiihihhhiiiijiikljhijjjijjjjijjlkjjjjhghijiiijkliiiihhigiiijjijkihhhhhhhihihjiikkjijiiiijhjijjjljjjjihhijiiijkkiiiiiiijijjjiijkihhiiihihhijiijkkjjjijkjijiijjljiijhhiijjiiijkljjjjijjjjjjijijkiiiiiiiiihijjjhkkjjjjjgihijjijiljiiiiiiijjjjjkjlkjiiiiiiiiiiiikliiijjjihkiijihkkljiiijjhhjjiiijljiijijijijjiigilljjjjjjjjjjjjkllijjjijjjijjjjiikljjjjjihijjhjjjkjiiiijiijkjjhhiljhhhhhhhhhhhijkliiiijiiijjijiiikljijjiiiihjijijkjjijjjijjhjihihkihggfffgggghiikliiiijjiijjjjjiikkjikjiiijjjjjiikiiiiiiiijjiiiih	ifghiiihiijjiklijjjhkjjijijijjklhigjjjjjijjjjkiiijjjihkiijihklifhiiihihijjhikkiiijjjijjjjjjhjkkjjjjjihjijjihgkijjijjjijjjjiikighiihhhijhhhkkijjijijijjhljhikliijiijjihjiihkiiiijiiijjijiiikighihiihhijiiikkijjiiijiijjjjihjkjjijjjjjhijhiikjiiijiiijjijiiikihiiikiiiijjjjklijjijjjiikihijijkhhihijihjjhjiikkjjjjjjjjjjjjjjkihiiigihijjijiklijjijijihkhjhijjliiiiijjjiijjjjlkkkkkkkkkkkkkkkkihiiiiiihijjjjkliiijjiijhihhjiijlhhiiiijijiihiikjghhhhhhhhhhgehjihiiihhihjjijkkijjjjijjjjhjkjjkliiiihijiihiijkhhhijihijjjihgkkihiihhijjjkijjkliijjiijjhjlljikkikjiiijjhgiiiikhijjiijjjjjiikliihhiihjiigiihkkihhijihijjhklkjkikjiiihiigiiiikiijjjijjjiiiiik	iiihijjjijjjjikliiiiiiiiijjgkiikkijiijjhiiihihikiiijjiijjhkkjikliijijiiiijhjijkkiiihiiihiiigiiklhijjjijjjihijjkiijijijihkljjkkiijjjijkjijiijjkiiiiiiiiihhhhhikljhhhhhhhhhhhikkijjijjjhklkkjikliijjjjjgihijjijkijiiiijjjjjkjiiklkkjjjjjjjjjkkkliijiiijhlkkihikkiijiiijjhhjjiijkiijjjjijjiigijjkkjihhgggggggghkliijijijijjjhiikliiijjjjihijjhjjkiiijiijkjjhhihiklghhhhhhhhhhhhklijijjjihjhjjkkiihijjiiiihjijikijjjijjhjiihiikkhiiihihijjhihklijjjijiijjijjjikiihikjiiijjjjjikijiiiijjiiiihiiklhiihhhijhjhhiklijjijjiijjjhkikkiijjjijkjijiijjkihjjjjijhhhhihhkkhihiihhijiiijkkiijijiihkjiiiikliijjjjjgihijjijlkihhhhhhghggghhjkiiikiiiijjjjikkijjjijjihkiijliijiiijjhhjjiii	kkkjjjjjjjjkkkkkliiigihijjijiikijijjjjjjiijihkliiijjjjihijjhjjkjhggfffgggggghikliiiiiihijjjjikliiiiihjiihijjjkkiihijjiiiihjijikifghiiihiijjjhjkiiihhjihjjijhkliihiiijihhhkikliihikjiiijjjjjikifhiiihihijjhihikiihhijjjkijjiklihhhhhgiihihjikkiihigjjjjjijjjjkighiihhhijjhhijkhhiihjiigiihikkiiihihghiiijikliiiihjiihhhijijkighihiihhijiiijjkihijjjijjjjijkliihihhhgiihijjkkiiihiijijhjijiikihiiikiiiijjjjijkjijiiiijhjijjkkihiihhhgjjihijikjjhhjjjijjjjiijkihiiigihijjijiijkjjjijkjijiijkliihihhhihiijiijlkkjjjjkkkkjjijkkihiiiiiihijjjjijkjjjjjgihijjijkkijjhhhhigiijjjkl