this is actually a sequence that exists if you didnt know, I came here in this project
credits to @Byronbroxd