kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
uuuuuuuuuuuiiuuuuuiuiiuuuuuuuuuuuuiiiiiiiuuuiiiuiiuiiiuiuiuiuiiiiiiiiiuuuuuuuuuuuuuuuuuuuuuuuuuujuujjjjjjjjuuuuuuuuujjjjjjhhjj
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuhhhhhuuhhhhhhhhhuhhhhuh
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhyyyyyyyhyhhhhguuuuuuuuuuuuuuuuuuuuuuuuhuuhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjhjhjhhhhhhhhhjjjjjhhjjhhhjjhhjjhhhjjjhjjjhjjjjhhhjjjhhjjj
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjllllllllllllllllllllllllllll