Well done! I especially like how you executed "disposing of buttons" when they reach the end of a line. Unfortunately, I didn't see a reason to use anything but "right" and "up" buttons and I could easily get rid of "left" ones by tapping it.