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