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