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