***********$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$********************
********************$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$*******
***********$$$$$$$$$$$$$$$$$$$$$
**************************
$$$$$$$$$$$$$$$$$$$$$
***********$$$$$$$$$$$$$$$$$$$$$
******************
$$$$$$$$$$$$$$$$$$$$$
******************