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