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