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