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