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