Another approach
Result gathered and sorted