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