this is so tough
all code by me cus i expieriemtn on it and make it no you will not use it without explaining what ur gonna use it for