formatted strings learning