x=gets.to_i if x>31 puts "0 0" exit end dpnum=Array.new(32).map{Array.new(32,0);} dpsum=Array.new(32).map{Array.new(32,0);} dpnum[0][0]=1 (0...31).each{|i| (0..31).each{|j| dpnum[i+1][j]=dpnum[i][j] if j>0 dpnum[i+1][j]+=dpnum[i][j-1] end dpsum[i+1][j]=dpsum[i][j] dpsum[i+1][j]+=dpsum[i][j-1] + (1<