d^^ /.  -^-  y^<--^^^-f^f 
