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