hat and johnny