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