,********,,**,,,,,**,,********,,,**,,,,,**,
,**,,,,,,,,**,,,,,**,,**,,,,,**,,**,,,,,**,
,**,,,,,,,,**,,,,,**,,**,,,,,**,,**,,,,,**,
,******,,,,*********,,********,,,**,,,,,**,
,**,,,,,,,,**,,,,,**,,**,,,,,,,,,**,,,,,**,
,**,,,,,,,,**,,,,,**,,**,,,,,,,,,**,,,,,**,
,**,,,,,,,,**,,,,,**,,**,,,,,,,,,,*******,,