a journey from arm to man cannon to wall to man cannon to sh...