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