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