FPE (But with a tiny difference and twist- I think)
By @♡Iris♡