Text this: Logic-Based Program Synthesis and Transformation

             ___               _    _    _    _   
  ____      / _ \\    ____    | || | || | \  / || 
 |    \\   | / \ ||  |    \\  | || | || |  \/  || 
 | [] ||   | \_/ ||  | [] ||  | \\_/ || | .  . || 
 |  __//    \___//   |  __//   \____//  |_|\/|_|| 
 |_|`-`     `---`    |_|`-`     `---`   `-`  `-`  
 `-`                 `-`