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