Heavestack

Solution