Write the shortest possible program which takes a numeric input and outputs the result of adding 42 to the input.
f(x) -> x + 42
There's only one restriction. Your program can only be composed of rod logic characters...
The definition for a rod logic character is a one that is composed purely of straight lines. They come from the crazy Temporally Quaquaversal Virtual Nanomachines talk by Damian Conway. To simplify things The following will be considered the set of all valid rod logic characters.
Damian writes a rod logic program in Perl which takes a numeric input and outputs the result of adding 42 in 170 lines. He might be great at quantum mechanics in Perl, but I'm not sure he's played much code golf. The challenge is to improve on that.
Like Damian's example we'll say that you have access to two predefined functions:
__- which prints arguments
___- which reads and returns user input
If these aren't valid function identifiers in your language, you can replace them with other (2 and 3 byte ones)
Shortest program wins.