hooray. shrinking implemented

terribly inefficient, though
maybe this... is the best comic
learning accomplished