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