fixed inputs and added comments
structured test cases and added Kattio