Implementation of Animated Game Bowman using DrRacket, a functional programming language