your solutions are actual horse **** rofl