. .. . ... .. .... ... ######........# .... ##.<........@..# .....## ###.............. #......####..............# #..#............@.# ##................# ###.............# #.............# #.............## #.....@........# ##.............# #..............# #.<............# ##..............# ##............## ######.....##. #######