c# realize all the functions of the flying pigeon book