I feel like a massive retard it took me forever to figure out this puzzle