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