Can you split into 3 tests please? I prefer tests to be small and easier to read than handle multiple different input.