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