I HATE THIS SO MUCH AKABAKABNDF
19