#[05AB1E](https://github.com/Adriandmen/05AB1E/wiki/Commands), 8 (or 10?) [bytes](https://github.com/Adriandmen/05AB1E/wiki/Codepage) ŸʒRS3ôOË [Try it online](https://tio.run/##MzBNTDJM/f//6I5Tk4KCjQ9v8T/c/f@/gbGFpakBF4gyMAAA) or [verify some more test cases](https://tio.run/##MzBNTDJM/W/i5un5/@iOU5OCgo0Pb/E/3P2/Vue/gbGFpakBF4gyAFIGhgYQyhBMGUF4RiCekRGYB6SAPAA). NOTE: In 05AB1E strings and integers are interchangeable, so the output numbers doesn't contain leading zeroes. **Explanation:** <!-- language-all: lang-python --> Ÿ # Create an inclusive (on both sides) range from the two inputs # i.e. 038920 and 038910 → # [38910,38911,38912,38913,38914,38915,38916,38917,38918,38919,38920] ʒ # Filter this list by: R # Reverse the number (the reverse is because the numbers lack leading zeroes) # i.e. 38910 → '01983' S # Transform it to a list of digits # i.e. '01983' → ['0','1','9','8','3'] 3ô # Split it into chunks of length 3 # i.e. ['0','1','9','8','3'] → [['0','1','9'],['8','3']] O # Sum the digits in both parts # i.e. [['0','1','9'],['8','3']] → [10,11] Ë # Check if they are equal (if they are, they remain in the filtered list) # i.e. [10,11] → 0 ---------- EDIT: Seems I (and most other answers) slightly misread the challenge and the amount of numbers is being asked instead of the numbers themselves within the range. In that case a leading `}g` can be added (close the filter; and get the amount of numbers left in the filtered list), so it's **10 [bytes](https://github.com/Adriandmen/05AB1E/wiki/Codepage)** instead: ŸʒRS3ôOË}g [Try it online](https://tio.run/##MzBNTDJM/f//6I5Tk4KCjQ9v8T/cXZv@/7@BsYWlqQEXiDIwAAA) or [verify some more test cases](https://tio.run/##MzBNTDJM/W/i5un5/@iOU5OCgo0Pb/E/3F2b/l/nv4GxhaWpAReIMgBSBoYGEMoQTBlBeEYgnpERmAekgDwA).