Higher order function

shape