*** *****,** ######*****,,*,,,**** ##......,**,,,,,,,,,,*** ##.........,,,,,,,,,,,,,*** #...........,,,,,,,,,,,,,,**** ###............,,,,,...,,,,,,*,* #...............,.........,,,,,**** #...........................,,,,,,** ##...........................,,,,*,** **###..