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