......................all credit to @yall_coder for making this :).................... very satisfying