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