#18 Put functions in a separate file