added Guardfile
using Rationals