Layout Machine(C)