##!## .......################### #.....g.w.....<....('..(# ....######################