Creating a firing pattern based puzzle