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