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