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