replaced `init` with proper arithmetic operators
replaced `init` with proper arithmetic operators

This patch is replacing the totally retarded implementation with a less
retarded implementation. Yet it still feels retarded.

romanofski/codesnippets,romanofski/codesnippets,romanofski/codesnippets