> ? ? h w x y z I ? ? ? ! " # $ % &