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