hahaha this took me way longer than I care to admit to understand