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