,..,.,.,.,.,..,.,.,..,.,.,.,.,..,.,.,.,.,..,.,.,.,..,,.,..,.,.,.,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,,.,..,.,.,.,..,.,.,.,.,..,.,.,.,..,.,.,.,..,.,.,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,.,.,..,.,.,.,..,,.,..,.,..,.,.,.,.,..,.,.,.,.,.,..,,.,.,.,..,.,.,.,,.,..,.,.,..,.,.,.,.,,,..,..,.,.,..,.,.,..,.,.
,.,..,.,.,,..,.,.,.,.,.,.,.,.,..,.,.,..,.,.,.,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,,.,.,..,,.,.,.,.,.,..,.,,.,.,..,.,.,..,,.,.,.,,.,..,.,.,.,..,.,.,.,..,.,..,.,.,.,.,..,.,.,.,..,.,.,,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,.,..,.,.,.,.,..,.,,.,..,,,.,.,..,.,.,.,..,.,.,.,.,..,.,..,.,,.,.,..,..,,,,,,.,,,,,,,.,,,,,,..,.,.,..,.,.,.,.,..,.,..,.,.,,.,..,.,.,.,.,.,..,,
,.,.,,,.,.,.,,,..,,,.,.,,,,.,,.,.,,.,,,.,..,.,.,.,..,,.,.,.,.,.,.,.,.,.,.,,.,.,.,.,.,.,.,,.,.,.,.,,,,,..,.,.,.,..,,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,,.,..,,.,..,,.,.,.,.,.,..,,,.,.,,..,.,.,.,.,..,.,,.,,.,,.,..,.,.,.,.,.,,.,..,.,,.,..,.,.,.,..,.,.,.,..,.,.,,.,.,.,.,.,.,.,..,.,.,.,.,..,.,.,.,..,.,.,.,..,.,,.,.,,.,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,..,.,.,.,..,
,,..,.,.,.,.,.,..,.,.,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,.,.,..,.,.,.,.,.,..,.,,,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,.,..,.,.,..,.,.,.,.,..,.,.,.,..,.,.,.,.,.,.,.,.,..,.,.,.,..,.,.,.,.,.,.,.,..,.,.,.,.,..,.,.,.,..,.,.,..,.,.,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,.,.,.,..,.,.,.,.,..,.,.,.,.,.,.,.,..,.,.,.,..,.,.,.,..,.,,.,.,,,.,.,.,,.,,,,.,..,.,,.,.,,,.,,,.,,,.,,.,,.,,.,.
.,,,,.,,,.,.,,,,,,,,,,,..,..,.,.,.,..,,.,..,.,.,,.,.,.,,,..,.,.,,,,..,.,.,.,.,..,.,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,..,.,.,.,.,..,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,..,.,.,.,.,.,..,.,.,..,
,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,.,.,.,..,.,.,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,..,.,.,.,..,.,.,..,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,.,..,.,..,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,.,.,..,.,.,.,.,..,.,.,..,.,.,.,..,.,.,.,,,.,.,..,.,.,.
,.,..,.,..,.,.,.,.,..,.,.,..,,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,,..,.,..,.,.,..,.,.,..,.,.,.,.,,.,.,.,.,.,..,.,.,.,.,.,.,,.,.,..,.,..,.,.,.,,.,.,,.,..,.,.,.,.,.,.,,,.,.,.,.,.,.,.,..,,.,..,.,.,.,..,.,.,,..,.,.,.,..,.,.,,..,.,.,.,..,,.,..,.,.,..,.,..,.,.,.,.,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,..,.,.,..,.,.,.,.,..,.,.,.,..,..,.,..,.,..,,..,.,.,..,.,..,.,..,.,.,..,.,.,..,.,..,.,.,.,..,.,..,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,.,.,.,..,.,.,.,..,.,.,..,.,..,,..,.,..,.,.,..,,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,..,.,..,.,.,..,.,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,..,.,.,.,.,.,.,..,.,.,.,..,.,.,.,.,.,..,.,.,.,.,.,.,.,.,..,.,.,.,.,..,.,,,,.,.,..,.,.,.,.,..,.,,.,.,,.,,..,.,.,..,.,.,.,..,.,.,.,..,.,..,.,.,..,.,.,..,.,.,..,.,..,.,.,..,.,.,..,.,..,.,..,.,..,.,.,..,.,..,.,..,.,..,.,..,.,.,..,.,..,,..,.,.,..,.,.,..,.,.,..,.,.,.,.,..,,..,.,..,.,.,..,.,..,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,..,.,.,.,.,..,.,.,.,.,..,.,.,.,.,..,.,.,.,.,.,..,.,.,.,,.,.,,.,.,,,.,.,,,,,,..,.,.,.,..,.,.,.,.,.,..,,.,.,,..,.,,.,..,.,.,.,,,.,.,.,.,..,,,,,.,..,.,.,.,..,.,,,.,.,.,..,.,.,..,.,.,.,.,.,.,.,.,..,.,.,.,.,.,.,..,.,.,.,.,.,..,.,.,.,..,.,..,.,..,.,.,..,.,.,.,.,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,.,.,..,.,.,.,.,..,.,.,..,.,.,,..,.,.,.,..,.,.,..,.,.,..,.,..,.,.,..,.,.,..,.,..,.,.,.,.,.,..,.,,..,
.,.,.,,.,,..,.,.,..,.,.,.,..,.,.,..,.,..,.,.,..,.,..,.,.,..,.,.,.,.,.,.,..,.,.,.,..,.,.,.,.,.,..,.,.,.,.,....,,..,.,.,.,..,.,..,.,,..,.,..,.,.,.,.,..,.,.,.,.,.,.,.,..,.,.,..,.,.,..,.,.,.,,..,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,..,.,
..,.,.,.,.,..,.,,..,.,.,..,.,.,..,.,.,.,.,..,.,.,.,.,.,.,.,.,.,..,.,..,.,.,..,.,.,.,..,.,..,.,.,..,.,.,.,..,.,.,..,.,,..,.,.,..,.,.,..,,.,..,.,,,..,.,.,..,.,.,.,.,.,.,..,.,.,..,.,,.,,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,,..,.,.,..,.,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,.,.,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,..,.,.,.,..,.,..,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,..,.,.,.,.,.,.,..,.,.,..,.,.,.,..,.
,..,.,..,.,.,..,.,.,..,.,.,..,.,.,.,..,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,..,.,..,.,.,.,.,..,.,.,.,.,..,.,.,.,..,.,.,..,.,.,.,.,..,.,.,.,..,.,.,.,.,,.,.,.,.,..,.,.,.,..,.,..,.,.,..,.,..,.,.,.,.,..,.,.,.,..,.,...,.,.,..,.,..,.,.,.,..,,..,.,.,..,.,..,,..,.,.,.,..,.,..,.,.,.,..,.,,.,.,.,..,.,,.,.
.,,.,..,.,,,.,,,,,.,,..,.,.,.,..,,.,.,.,..,.,.,..,.,.,.,..,.,.,..,,,.,.,.,..,,,..,.,.,.,.,,,.,,,..,.,.,.,.,.,..,.,..,.,.,..,.,.,.,..,,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,..,.,.,.,.,.,.,.,..,.,.,,.,.,.,.,..,.,.,.,.,.,.,.,.,.,.,..,.,.,.,,.,..,.,,.,.,,,,,.,.,,.,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,.,.,.,.,..,.,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,..
,.,.,.,..,.,.,.,.,.,.,..,.,.,..,.,.,.,..,.,..,.,..,.,.,.,..,.,.,.,..,.,..,.,.,..,.,..,.,.,.,..,.,.,.,..,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,..,,.,,.,.,.,.,.,..,.,.,..,.,.,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,.,.,.,.,..,.,.,.,.,.,.,..,.,.,..,.,.,..,.,,,,.,.,.,.,..,.,..,.,..,.,.,..,.,..,,,,.,.,..,.,.,.,..
,.,.,..,,,..,.,.,.,..,.,..,.,,,,,..,.,..,.,.,.,.,,,.,.........,.,.,..,,.,..,.,.,.,..,.,.,.,..,.,.,.,.,.,.,.,.,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,.,..,.,.,..,.,.,..,,.,.,.,.,..,.,.,..,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,,..,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,,..,.,.
,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,,,..,.,.,..,.,.,,..,.,.,.,..,,.,..,,.,.,.,.,..,.,.,.,.,.,..,.,.,.,.,,..,,.,..,.,..,.,.,.,..,.,.,..,.,..,.,.,..,.,.,..,.,.,..,..,.,..,.,,,..,.,.,..,.,..,.,.,..,.,.,..,.,,..,,..,,..,.,.,..,,,,,.,..,.,..,..,.,.,..,.,.,.,..,.,.,.,.,.,..,.,.,.,.,..,.,..,.,..,,.,,.,,.,.,.,..,
,.,.,.,.,.,.,..,,..,.,,..,.,.,.,..,.,.,.,.,.,..,.,.,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,.,.,.,..,.,.,.,..,.,..,.,.,..,.,.,..,,..,.,.,..,.,.,..,.,..,,..,.,.,..,.,.,..,.,,,.,..,.,,.,.,.,.,.,..,,.,..,.,.,..,.,.,.,.,.,.,,..,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,.,.,..,.,.,.,
.,.,.,.,..,.,.,.,.,.,..,,..,.,.,.,.,..,.,.,.,.,.,.,.,.,...,.,.,.,.,..,.,.,.,.,.,..,.,,..,.,.,.,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,.,.,..,.,.,,.,..,.,.,.,.,..,.,.,.,.,.,.,.,.,..,.,.,..,.,.,..,.,..,.,.,.,..,.,..,.,.,.,..,.,..,.,..,.,.,..,.,..,.,..,.,..,.,.,,..,.,..,.,..,.,.,..,,..,.,..,.,,..,.,.,..,.,.,..,.,.,.,.,.,..,.,..,.,.,..,.,.,..,.,..,.,.,..,
.,.,..,.,.,..,.,.,.,..,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,.,,..,.,.,.,..,.,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,.,.,..,.,..,.,.,.,..,.,.,,.,..,.,,..,.,.,..,.,.,..,.,.,,..,.,.,..,.,.,.,.,..,.,.,.,..,.,..,.,.,..,.,..,.,.,.,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,..,.,.,..,.,,..,,,.,..,.,.,.,.,..,.,.,..,.,.,.,.,..,.,.,..,.,,..,,.,..,.,.,.,.,.,,.,.,..
,.,.,..,.,,..,.,.,.,.,.,.,.,..,.,,.,.,.,.,.,..,.,.,..,.,.,..,.,..,.,..,.,.,..,.,..,.,..,.,.,..,.,..,.,..,.,.,..,.,.,..,.,..,.,.,..,.,.,.,..,.,.,.,.,..,.,.,.,..,.,..,.,.,..,.,.,..,.,..,.,.,..,.,.,..,.,..,.,.,.,..,.,.,..,.,.,.,.,..,.,,.,..,.,.,.,..,.,.,.,..,.,.,.,..,.,.,.,.,,..,.,.,.,..,.,..,.,.,..,.,.,,.,,,,..,..,.,,,,,,.,..,,.,.,.,.,..,.,.,,.,.,..,.,.,..,.,.,..,,,..,.,.,..,.,.,..,.,..,.,,.,,.,..,.,,.,.,.,.,,,,..,.,.,..,.,.,..,.,.,.,..,.,..,
.,.,..,.,.,..,.,..,.,.,.,..,.,,,..,.,.,.,.,.,,..,,,,..,.,.,.,.,..,.,,..,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,..,.,.,..,.,.,..,.,.,.,..,.,.,.,.,.,.,..,.,.,.,.,.,..,.,.,..,.,.,..,.,.,.,.,..,.,.,..,.,..,.,.,..,.,.,,..,.,.,.,..,.,.,..,.,.,..,.,..,.,.,.,..,.,,.,..,.,.,.,..,.,.,.,.,.,..,.
.,.,.,.,,,..,,.,.,..,.,,.,,,,.,,.,,..,.,..,.,.,.,..,.,..,.,.,..,.,.,.,.,.,.,.,.,,,.,,,.,.,.,.,.,.,..,.,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,,.,,.,,,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,..,.,.,,..,.,.,..,.,..,.,.,..,.,..,.,.,..,.,.,..,.,,.,.,.,,,,.,,.,,..,.,.,..,.,.,.,..,.,.,..,,.,.,.,.,.,.,..,.,..,.,,.,..,,.,..,,..,.,,.,..,,.,..,.,..,.,.,.,.,.,.,..,.,..,.,.,,,,,,.,.,.,.,,,,.,.,,,,.,,.,.,.,,,..,,.,.,.,.,.,..,.,..,.,.,..,.,.,..,.,.,.,.,.,.,.,.,..,.,..,,,.,,.,.,,.,.,.,.,.,.,..,.,..,.,.,,,,.,,.,,.,.,.,..,,.,..,,.,,,,.
,,..,,..,.,.,..,.,.,.,.,,..,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,..,.,.,..,.,..,.,,.,.,.,.,..,,.,.,.,..,.,.,.,..,.,..,.,.,..,.,..,.,,..,.,..,.,.,..,.,.,..,,,..,.,.,.,.,.,.,,.,..,.,.,.,.,..,.,.,..,,.,..,.,.,
.,..,.,.,.,,.,..,.,.,.,..,.,..,..,.,.,.,..,.,.,..,.,..,.,.,.,.,..,.,..,.,..,.,..,.,..,.,..,.,,..,.,..,.,.,,,.,,..,,..,.,.,.,..,.,.,.,.,.,.,.,.,,,,,,.,.,.,.,..,,.,,,,..,..,.,..,,.,..,,,.,..,.,.,..,.,.,.,.,.,..,.,,..,.,.,..,.,..,.,.,.,.,..,.,.,.,..,.,.,.,.,..,.,.,.,..,.,.,..,.,.,.,.,,.,,,,.,.,.,..,.,.,.,...,.,.,..,,,.,,,.,,,.,.,..,.,.,.,..,.,.,..,.,..,.,.,.,.,.,..,.,.,.,.,.,.,.,.,..,.,.,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,.,.,.,..,.,.,.,..,.,.,.,..,.,..,.,..,.,.,..,.,.,..,.,.,..,.,.,.,.,.,.,.,.,.,.,.,,..,.,,,..,.,.,.,.,..,.,..,.,,,..,,.,.,..,.,.,..,.,.,..,,.,.,,..,
.,.,.,.,.,.,.,.,.,..,.,,.,..,,,.,.,.,,.,.,,.,..,.,.,..,.,.,..,,.,,.,..,.,.,.,.,..,.,.,..,.,.,.,..,.,.,.,.,..,.,.,..,.,..,.,.,..,.,.,,.,..,.,.,.,,,.,,.,..,.,,.,,,,..,,,,,,,..,.,.,.,..,.,.,.,.,.,..,,,,.,..,,,.,.,.,.,.,..,.,..,.,..,,..,.,..,.,.,..,.,.,..,.,.,..,.,..,.,.,..,.,..,.,..,.,.,.,..,.
,.,.,..,.,.,.,.,..,.,.,.,..,,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,.,.,..,.,.,.,.,...,..,.,.,.,,.,.,..,.,..,.,.,.,..,,.,..,,..,.,.,.,..,.,.,.,..,.,,.,.,,...,.,.,.,.,..,.,.,.,.,.,.,..,.,.,.,.,,.,.,..,.,.,.,..,.,..,.,..,.,.,..,.,.,.,.,.,..,.,.,.,..,.,.,.,.,.,,..,.,.,..,.,.,..,,.,.,.,..,.,..,.,.,.,.,.,.,..,.,.,,..,.,.,..,.,.,.,..,.,.,..,.,.,,..,.,.,..,.,.,.,..,.,..,.
,.,..,.,.,..,.,..,.,.,.,..,,..,.,.,..,.,.,..,.,.,..,.,.,..,.,.,.,..,.,.,..,.,..,.,.,...,.,,..,.,.,.,..,.,.,.,..,.,..,,.,.,.,.,.,.,.,..,.,.,..,,..,.,..,.,..,.,..,.,.,..,,..,,.,..,,.,,.,.,.,.,.,.,..,.,.,.,..,,..,,,.,.,..,.,.,.,..,.,,..,.,..,,,..,,,..,,.,..,.,.,.,.,..,.,..,,,..,.,.,.,.,.,.,.,.,.,..,.,..,.,.,..,.,.,..,,..,,.,,..,.,.,..,.,.,.,..,.,.,..,.,.,..,.,.,..,.,..,.,.,.,.,.,,..,.,.,..,.,.,..,.,,..,,..,.,,..,.,.,..,.,.,.,.,..,,..,.,.,..,.,.,.,.,.,.,..,.,.,.,.,..,.,..,