Included build_dictionary and fixed main program

2 jobs for push-rows in 4 minutes and 13 seconds (queued for 1 second)
Status Name Job ID Coverage
  Test
passed linters #64770

00:04:13

passed tests #64771

00:04:01