This shit is harder than I thought