type/trait tetris for master