this took me entirely too long to make pls help. anyway, here’s...