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