Creating a progressive free coding question