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