Problem solving and calculations