303. GentlemanA true gentleman leaves no puzzle unsolved!