The russian enjoying 720p