You must have seen them – tiny blocks that come in different colors and sizes. However, you might be...