Solutions for Pragmatic Programming challenges of Davis CS Club.