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