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