extracted both example runner classes into separate files