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