usaco 2.4 fracdec