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