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