#.. #.# * #.# , , * #######.### , #.........# , ,, #.........# , , #.........# ,, #...<...# ##....)############ * , ....................# * , ....................# , ....................# * * , ...................o##########.* ,...................loo((.(....> ....................########### ....................# ......).............# .......(............# * ...................... , ...(.(................. .......................# , (......................# (.................. , .................. , ................. * * , , , ,* , , , , , , , , , , , , , , , , * , ,