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