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