```r=*\$<;'XXXXXXXXXXXX'.each_byte{|i|\$><<"%#{327%i/9}c"%
'ohmx'[1>>(i-r.to_i)%12^2&2<<i%12-r[3,2].to_i/5]+\$/*(i/85)}
```
```1>>(i-r.to_i)%12^2&2<<i%12-r[3,2].to_i/5
```
```1>>(i-h)%12^2&2<<i%12-m
```
```# Search for Ruby solutions by building expressions from the sym
# and numsymop arrays below, then evaluating them (via eval).
...
end
end
end
```
```woohoo: ~m%i%12/11: veq=1 vneq=0
```
```(i-h)%12/~i
```
```1>>(i-h)%12^2&2<<i%12-m     # original
(i-h)%12/~i^~m%i%12/11      # new and improved
```
```r=*\$<;'XXXXXXXXXXXX'.each_byte{|i|\$><<"%#{327%i/9}c"%
'hxmo'[(i-r.to_i)%12/~i^~r[3,2].to_i/5%i%12/11]+\$/*(i/85)}
```
```r=*\$<; r r[3,2]       # original
gets;~/:/; \$_ \$'      # new
```
```gets;'XXXXXXXXXXXX'.each_byte{|i|\$><<"%#{327%i/9}c"%'ohmx'[1>>(i-\$_.to
+_i)%12^~/:/&2<<i%12-\$'.to_i/5]+\$/*(i/85)}
```
```(i-int(r[:2]))%-12/42
```
```(i-int(r[:2]))%-12/i
```
```_=raw_input()
for c in'XXXXXXXXXXXX':n=ord(c);print 3459%n/9*' '+'ohmx'[n%13==int(_[
+:2])%12::2][n%13==int(_[3:])/5]+n%3*'\n',
```
```_=raw_input()
```[(i%12==int(r[3:])/5)^(i-int(r[:2]))%-12/42]