************
29.048
***********
***************
*********
************
*****
*****
*******
*****
***********
*****
*********
***********
*****
************************************************************