UPDATE #13
Passed several tests, added execution time delay