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