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