04 How is a Deadfish program structured?

Deadfish has the following four commands:

StandardXKCDExplanation
ixIncrement memory cell
dkDecrement memory cell
scSquare operation
odOutput of the memory cell

The data memory consists of a single cell that can hold values between 0 and 255. An overflow occurs for values less than 0 or greater than 255.