simple sorting (very slow)