.@@@@@@@...@@@@@...@@@@@@@@...@@.....@@..@....@...@.....@..@@.....@@...@@...@@.......@....@.....@..@@.....@@....@@.@@.......@......@@@@@...@@@@@@@@......@@@.......@......@.....@..@@...@@......@@.@@......@......@.....@..@@....@@....@@...@@.....@.......@@@@@...@@.....@@..@@.....@@.