Sorry if this hurts your eyes
8