I haven't fully mentally appropriated how far embedded computing has come. I would have solved this by counting instruction lengths :)