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