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