I'm not sure if subroutine is the right word. But I was wondering if you can do chunks of code that you can jump back and forth from?

For example if I wanted to have a program that has 3 blocks of code 

```
Block1
Block2
Block3

```

And within Block1 it says

```
if something == 1
 go to Block2
end

```

Is this possible?

Thanks!