coding test for shopkeep