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