a comic strip with people climbing up the ladders