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