I HATE CODING COLLISION PHYSICS I HATE CODING COLLISION PHYSICS I HATE CODING COLLISION PHYSICS I HATE CODING COLLISION PHYSICS I HATE CODING COLLISION PHYSICS I HATE CODING COLLISION PHYSICS I HATE CODING COLLISION PHYSICS I HATE CODING COLLISION PHYSICS I HATE CODING COLLISION PHYSICS AHHHHHHHHHHH