Tommy bought stamps at the post office. Some of the stamps had a snowflake design, some had a truck design, and some had a rose design. Tommy bought 14 snowflake stamps. He bought 5 more truck stamps than snowflake stamps, and 5 fewer rose stamps than truck stamps. How many stamps did Tommy buy in all? Show your work, how you came up with the answer.