@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);.datacamp-exercise .growl-container.growl-fixed{position:fixed;float:right;width:90%;max-width:400px;z-index:9999}.datacamp-exercise .growl-container.growl-fixed.top-right{top:10px;right:15px}.datacamp-exercise .growl-container.growl-fixed.bottom-right{bottom:10px;right:15px}.datacamp-exercise .growl-container.growl-fixed.middle-right{top:49%;right:15px}.datacamp-exercise .growl-container.growl-fixed.top-left{top:10px;left:15px}.datacamp-exercise .growl-container.growl-fixed.bottom-left{bottom:10px;left:15px}.datacamp-exercise .growl-container.growl-fixed.middle-left{top:49%;left:15px}.datacamp-exercise .growl-container.growl-fixed.top-center{top:10px;left:50%;margin-left:-200px}.datacamp-exercise .growl-container.growl-fixed.bottom-center{bottom:10px;left:50%;margin-left:-200px}.datacamp-exercise .growl-container.growl-fixed.middle-center{top:49%;left:50%;margin-left:-200px}.datacamp-exercise .growl-container>.growl-item{padding:10px;padding-right:35px;margin-bottom:10px;cursor:pointer}.datacamp-exercise .growl-container>button{border:none;outline:0}.datacamp-exercise .growl-container>.growl-item.ng-enter,.datacamp-exercise .growl-container>.growl-item.ng-leave{transition:.5s linear all}.datacamp-exercise .growl-container>.growl-item.ng-enter,.datacamp-exercise .growl-container>.growl-item.ng-leave.ng-leave-active{opacity:0}.datacamp-exercise .growl-container>.growl-item.ng-enter.ng-enter-active,.datacamp-exercise .growl-container>.growl-item.ng-leave{opacity:1}.datacamp-exercise .growl-container>div.growl-item{background-position:12px center;background-repeat:no-repeat}.datacamp-exercise .growl-title{font-size:16px}.datacamp-exercise .growl-item.icon>.growl-title{margin:0 0 0 40px}.datacamp-exercise .growl-item.icon>.growl-message{margin:0 0 0 40px}.datacamp-exercise .growl-container>.alert-info.icon{background-image:url(data:image/png;base64,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)}.datacamp-exercise .growl-container>.alert-error.icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAwBJREFUeNqsll1IU2EYx5+zj7Ozdo477sOPuZiJ+Nlm2CRZ6yJKJcGICDRvEjY2+rg0EIkuxLzRC+lGEUZGRJd1EQahoikUiBVZF64hzAYqhlvbztzZOdvpavNsunOm9b96X97nfX7P877ned6DcBwHCIKAkNY8HlMkEHge9vutusbGSUyrfXS2ry8OIuI4DpB8gDWPx8RQVHd8b69rZ3X1IkNRGSOUIFKaurqfp0pK3spx/F2T2z0nCFgaHPzBJZNokqZVSZpWJsJhFbW9LYcCJVepOFV5eUSmVFJShYJi9/eJFMMork5MFMsAAP5sbNTs7+7KxBzJMIxj4/FD6TIUhYR8viIAKMpdkwAAKNTqmJBjRCqFM52dkzdnZiR1PT2XNPX1vwvNTgIAIJHJWCGjIpMp2tLffxcAwOJyLWtqa0fFHEtR9AAgx/E9wShyA0CQhBgAVatZfgYx+M9CCSKeAcgwbFfIOB4M4scG4HgoA0DV6gUh4xTDSPjzJE1XiQGUOt3XAwCOvxAypkOhLECKZXUF1MbnDMDscPjxioq4WLvgZWAQBRDEywwAAAA3GjcEj4llG9NjNhYrE7Ilq6vDFqfTmwVQarVzQpsSkUhXZhyNakUAbzLVz7uUxwqSvJ973mkFvd7eldFReZKmjZvz8zqhqsc0mieZOb+bfhwamv21sHDlX75/vcUSuDw+fjrdTbOiVRkM99IlfhJJURS0DQ23D/WitCxOp7fUav1y1ObimpqQqb39lcFm+yLDMO4om/LW1mWLy7WcFwAAoK6svKbU69ncyMpaWs5dGBjotQ8PNxtstve5+zCNJkkYjbeO7KZ8mZ3OnQq7/WFW5SYSwFBUNwDA9+lpMrq1dZ6/riDJlKmt7brZ6dw5dOn5nsxPIyOvN2dnb2SVv17PMpGIlP/oKEgyVdnR0dXkds8c603OB8mNPJ/zggAAACtjY08Di4sP+I++XKXiSq3WD4TReMfscPhP9FfB17epKXvQ53sWXF+vKmluXhJzzAf8HQAC8i1VVpW6ogAAAABJRU5ErkJggg==)}.datacamp-exercise .growl-container>.alert-success.icon{background-image:url(data:image/png;base64,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)}.datacamp-exercise .growl-container>.alert-warning.icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAdhJREFUeNrUlr9LI0EUxz9RixRXWObQwsKAdhJksAjYWlpaeBgYAyciKCh3BzrCgMRf4Fml8Abs9OD+geu0k1GInQcpziLCFXtgkWKLQCx8QtjLHqtG0AfDsu/tzJvv9/vezKaazSYvaV28JjNajRqtJl8SwR6wY7RKdzyB0WoKyAODwGLSeamEi6eBKlCTMQFkrfN/OoXgM5ABisAC0ABKSSZ2J9j9AHAEbFvnv59Wburjub6/gBnP9f08rdzUnougBFwDGw8O6/w34EREfzpFRqs8MAXMWefDSHgOGDFaTT9JZKNVD3AOXFjni/J+IOEV63xgtFoF5kXw+mMRFETYFaGlIb4C8E6+2QQC4NOjKDJa9Qr3S9b525ZQvfUpSYvAshRDYgQl4Jd1/jjiD2ThoEXwM+AHUE6UwGg1BsxKvUetISNqX4C8dHt8ghYhD63zl20WugDOok7rfA3YAvaE3lgEy0A/sBZD3RLwISa2C4TRDu+KdOw6sNHujJGdVYHfRqvBNihCoeqj0PwPgrIcZF9jdhgCt1JBYbsPpChOgAOh+z6BiDMhZdmImRwCWeC9cM5/aBwSukkJ9CsgDex36PKbkSYd7hFRMhJY7/AtW069+b+KuwEAfk2f1A5JePkAAAAASUVORK5CYII=)}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */.datacamp-exercise html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.datacamp-exercise body{margin:0}.datacamp-exercise article,.datacamp-exercise aside,.datacamp-exercise details,.datacamp-exercise figcaption,.datacamp-exercise figure,.datacamp-exercise footer,.datacamp-exercise header,.datacamp-exercise hgroup,.datacamp-exercise main,.datacamp-exercise menu,.datacamp-exercise nav,.datacamp-exercise section,.datacamp-exercise summary{display:block}.datacamp-exercise audio,.datacamp-exercise canvas,.datacamp-exercise progress,.datacamp-exercise video{display:inline-block;vertical-align:baseline}.datacamp-exercise audio:not([controls]){display:none;height:0}.datacamp-exercise [hidden],.datacamp-exercise template{display:none}.datacamp-exercise a{background-color:transparent}.datacamp-exercise a:active,.datacamp-exercise a:hover{outline:0}.datacamp-exercise :focus{outline:0}.datacamp-exercise abbr[title]{border-bottom:1px dotted}.datacamp-exercise b,.datacamp-exercise strong{font-weight:700}.datacamp-exercise dfn{font-style:italic}.datacamp-exercise h1{font-size:2em;margin:.67em 0}.datacamp-exercise mark{background:#ff0;color:#000}.datacamp-exercise small{font-size:80%}.datacamp-exercise sub,.datacamp-exercise sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.datacamp-exercise sup{top:-.5em}.datacamp-exercise sub{bottom:-.25em}.datacamp-exercise img{border:0}.datacamp-exercise svg:not(:root){overflow:hidden}.datacamp-exercise figure{margin:1em 40px}.datacamp-exercise hr{box-sizing:content-box;height:0}.datacamp-exercise pre{overflow:auto}.datacamp-exercise code,.datacamp-exercise kbd,.datacamp-exercise pre,.datacamp-exercise samp{font-family:monospace,monospace;font-size:1em}.datacamp-exercise button,.datacamp-exercise input,.datacamp-exercise optgroup,.datacamp-exercise select,.datacamp-exercise textarea{color:inherit;font:inherit;margin:0}.datacamp-exercise button{overflow:visible}.datacamp-exercise button,.datacamp-exercise select{text-transform:none}.datacamp-exercise button,.datacamp-exercise html input[type=button],.datacamp-exercise input[type=reset],.datacamp-exercise input[type=submit]{-webkit-appearance:button;cursor:pointer}.datacamp-exercise button[disabled],.datacamp-exercise html input[disabled]{cursor:default}.datacamp-exercise button::-moz-focus-inner,.datacamp-exercise input::-moz-focus-inner{border:0;padding:0}.datacamp-exercise input{line-height:normal}.datacamp-exercise input[type=checkbox],.datacamp-exercise input[type=radio]{box-sizing:border-box;padding:0}.datacamp-exercise input[type=number]::-webkit-inner-spin-button,.datacamp-exercise input[type=number]::-webkit-outer-spin-button{height:auto}.datacamp-exercise input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.datacamp-exercise input[type=search]::-webkit-search-cancel-button,.datacamp-exercise input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.datacamp-exercise fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.datacamp-exercise legend{border:0;padding:0}.datacamp-exercise textarea{overflow:auto}.datacamp-exercise optgroup{font-weight:700}.datacamp-exercise table{border-collapse:collapse;border-spacing:0}.datacamp-exercise td,.datacamp-exercise th{padding:0}.datacamp-exercise html{box-sizing:border-box}.datacamp-exercise *,.datacamp-exercise :after,.datacamp-exercise :before{box-sizing:inherit}.datacamp-exercise body{-webkit-overflow-scrolling:touch}.datacamp-exercise .h-align{position:absolute;left:50%;display:block;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.datacamp-exercise .dcl-action-panel{background-color:#fafeff;height:45px;border-top:5px solid #ebf4f7;position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.datacamp-exercise .dcl-action-panel .dcl-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 5px;padding:6px 0;width:80px}.datacamp-exercise .dcl-action-panel .dcl-btn .fa{font-size:18px;margin:0}.datacamp-exercise .dcl-action-panel .dcl-btn .fa-puzzle-piece{padding-left:2px}.datacamp-exercise .dcl-action-panel .dcl-app-status{cursor:default;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 4px}.datacamp-exercise .dcl-action-panel .dcl-app-status .dcl-app-status-text{transition:color .5s;-webkit-transition:color .5s ease-in-out;font-size:14px;color:#a3a3a3;padding-left:4px}.datacamp-exercise .dcl-action-panel .dcl-app-status .dcl-app-status-text.highlight{color:#666}.datacamp-exercise .dcl-action-panel .dcl-app-status i.fa{color:#7ecce2;font-weight:400;padding-top:2px}.datacamp-exercise .dcl-action-panel .dcl-app-status i.fa-circle{color:#83c967;font-size:16px}.datacamp-exercise .dcl-action-panel .dcl-app-status i.fa-circle.dcl-busy{color:#fdc551}.datacamp-exercise .dcl-action-panel .dcl-app-status i.fa-circle.dcl-broken{color:#d5eaef}.datacamp-exercise .dcl-action-panel .dcl-app-status i.fa-spin{color:#d5eaef;font-weight:400;font-size:16px}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.datacamp-exercise .dcl-animation--flash{-webkit-animation:flash 1s ease-out;animation:flash 1s ease-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.datacamp-exercise .dcl-console,.datacamp-exercise .dcl-console *{font-family:Monaco,Menlo,"Ubuntu Mono",Consolas,source-code-pro,monospace;color:#3a3a3a;line-height:16px}.datacamp-exercise .dcl-console * div,.datacamp-exercise .dcl-console * span,.datacamp-exercise .dcl-console div,.datacamp-exercise .dcl-console span{font:inherit!important}.datacamp-exercise .ace_error{color:#e70909}.datacamp-exercise .ace_output{color:#8e6627}.datacamp-exercise .dcl-content--tab-body .dcl-console{position:absolute;top:0;left:0;right:0;bottom:0}.datacamp-exercise .ace_editor{line-height:16px;height:100%}.datacamp-exercise .ace_editor.ace-crimson-editor{font-family:Monaco,Menlo,"Ubuntu Mono",Consolas,source-code-pro,monospace}.datacamp-exercise .ace_editor.ace-crimson-editor div,.datacamp-exercise .ace_editor.ace-crimson-editor span{font:inherit!important}.datacamp-exercise .ace_editor.ace-crimson-editor .ace_gutter{background-color:#fff}.datacamp-exercise .ace_editor.ace-crimson-editor .ace_gutter .ace_gutter-cell{color:#000}.datacamp-exercise .ace_editor.ace-crimson-editor .ace_gutter-cell{color:#000}.datacamp-exercise .ace_editor.ace-crimson-editor .ace_gutter-active-line{background-color:#fafeff}.datacamp-exercise .ace_editor.ace-crimson-editor .ace_marker-layer .ace_active-line{background-color:#fafeff}.datacamp-exercise .ace_editor .ace_line{color:#000}.datacamp-exercise .ace_editor .error-line{position:absolute;background-color:#ffbfbf;z-index:3}.datacamp-exercise .ace_editor .error-gutter{background-color:#ffbfbf}.datacamp-exercise .sct-feedback-container{width:100%}.datacamp-exercise .sct-feedback-container .growl-item{border-radius:0;margin:0}.datacamp-exercise .sct-feedback-container .growl-item p{margin:0}.datacamp-exercise .sct-feedback-container .growl-item code{white-space:pre-wrap}.datacamp-exercise .dcl-exercise-area{position:absolute;top:0;bottom:45px;left:0;right:0;background-color:#ebf4f7}.datacamp-exercise .dcl-exercise-area .dcl-left-pane{position:absolute;width:50%;top:0;left:0;bottom:0}.datacamp-exercise .dcl-exercise-area .dcl-left-pane.dcl-mini{width:100%}.datacamp-exercise .dcl-exercise-area .dcl-right-pane{position:absolute;width:50%;top:0;right:0;bottom:0;border-left:5px solid #ebf4f7}.datacamp-exercise .dcl-content--tab{overflow:hidden;padding:0;margin:0;list-style:none}.datacamp-exercise .dcl-content--tab li{list-style:none}.datacamp-exercise .dcl-content--tab li a{color:#a3a3a3;height:30px;font-size:14px;line-height:30px;padding:0 12px;border:none;display:block;float:left;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datacamp-exercise .dcl-content--tab li a .report-button{display:none}.datacamp-exercise .dcl-content--tab li a.dcl-active{z-index:1;background-color:#fff;color:#3a3a3a;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datacamp-exercise .dcl-content--tab li a.dcl-active .report-button{position:absolute;right:7px;font-size:11px;width:11px;display:block}.datacamp-exercise .dcl-content--tab li a.dcl-active .report-button i.fa{padding:0;line-height:1.4}.datacamp-exercise .dcl-content--tab li:first-child a.dcl-active{border-left:none}.datacamp-exercise .dcl-content--tab-body{position:absolute;top:30px;left:0;bottom:0;right:0;background-color:#fff}.datacamp-exercise .dcl-github-link{float:right;display:inline-block;padding:2px;margin:3px;opacity:.6}.datacamp-exercise .dcl-github-link:focus,.datacamp-exercise .dcl-github-link:hover{opacity:1}.datacamp-exercise .dcl-github-link .dcl-github-logo{background:url(https://cdn.datacamp.com/dcl/assets/images/github.png) no-repeat center center;background-size:contain;height:20px;width:20px}@media (max-width:450px){.datacamp-exercise .dcl-hide-xxs{display:none!important}}@media (max-width:525px){.datacamp-exercise .dcl-hide-xs{display:none!important}}@media (max-width:575px){.datacamp-exercise .dcl-hide-s{display:none!important}}.datacamp-exercise .dcl-plots-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:#fff}.datacamp-exercise .dcl-plots-container .dcl-plot{position:absolute;top:0;left:0;right:0;bottom:25px}.datacamp-exercise .dcl-plots-container .dcl-plot img{width:100%;height:100%}.datacamp-exercise .dcl-plots-container .dcl-plot-actions{position:absolute;height:25px;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.datacamp-exercise .dcl-plots-container .dcl-plot-actions .dcl-plot-btn{padding:4px;margin:4px;color:#3ac;background-color:transparent}.datacamp-exercise .dcl-plots-container .dcl-plot-actions .dcl-plot-btn:hover{background-color:transparent;color:#1f697f}.datacamp-exercise .dcl-plots-container .dcl-plot-actions .dcl-plot-btn:disabled{color:#e3e3e3}.datacamp-exercise .dcl-plots-container .dcl-plot-actions .dcl-plot-btn .fa{margin:0}.datacamp-exercise .alert{font-size:14px!important;border:1px solid transparent!important;border-radius:4px!important;background:0 0!important}.datacamp-exercise .alert *{min-height:0!important}.datacamp-exercise .alert .close{position:relative!important;opacity:1!important;font-weight:300!important;font-size:24px!important;top:-4px!important;right:-21px!important;-webkit-appearance:none!important;padding:0!important;cursor:pointer!important;background:0 0!important;border:0!important;float:right!important;line-height:1!important;text-shadow:0 1px 0 #fff!important}.datacamp-exercise .alert .close:focus,.datacamp-exercise .alert .close:hover{color:#fff!important}.datacamp-exercise .alert-danger{background-color:#c96768!important;color:#fff!important}.datacamp-exercise .alert-danger code{background-color:#bb4244!important;color:#fff!important}.datacamp-exercise .alert-danger .close{color:#ffbfbf!important}.datacamp-exercise .alert-danger div{color:#fff!important}.datacamp-exercise .alert-success{background-color:#83c967!important;color:#fff!important}.datacamp-exercise .alert-success code{background-color:#65bb42!important;color:#fff!important}.datacamp-exercise .alert-success .close{color:#cfedc2!important}.datacamp-exercise .alert-success div{color:#fff!important}.datacamp-exercise .alert-warning{background-color:#d5eaef!important;color:#3ac!important}.datacamp-exercise .alert-warning code{background-color:#b0d8e1!important;color:#fff!important}.datacamp-exercise .alert-warning .close{color:#3ac!important}.datacamp-exercise .alert-warning div{color:#3ac!important}.datacamp-exercise html{box-sizing:border-box}.datacamp-exercise *,.datacamp-exercise :after,.datacamp-exercise :before{box-sizing:inherit}.datacamp-exercise body{-webkit-overflow-scrolling:touch}.datacamp-exercise .h-align{position:absolute;left:50%;display:block;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.datacamp-exercise .dcl-btn{border:none;display:inline-block;text-decoration:none;border-radius:6px;font-size:16px;font-weight:700;line-height:1.5;margin:10px 20px;padding:8px 30px;transition:background-color 150ms ease,color 150ms ease;text-align:center!important}.datacamp-exercise .dcl-btn:active:focus,.datacamp-exercise .dcl-btn:focus,.datacamp-exercise .dcl-btn:hover{outline:0;border:none}.datacamp-exercise .dcl-btn .fa{margin-right:8px}.datacamp-exercise .dcl-btn.disabled,.datacamp-exercise .dcl-btn:disabled{background-color:#d5eaef;color:#fff}.datacamp-exercise .dcl-btn.disabled:hover,.datacamp-exercise .dcl-btn:disabled:hover{background-color:#d5eaef;color:#fff}.datacamp-exercise .dcl-btn-primary{background-color:#fdc551;color:#6d561e}.datacamp-exercise .dcl-btn-primary:focus,.datacamp-exercise .dcl-btn-primary:hover{background-color:#ffe2a6;color:#6d561e}.datacamp-exercise .dcl-btn-secondary{background-color:#3ac;color:#fff}.datacamp-exercise .dcl-btn-secondary:focus,.datacamp-exercise .dcl-btn-secondary:hover{background-color:#7ecce2;color:#fff}.datacamp-exercise .dcl-btn-small{border-radius:5px;font-size:14px;line-height:1.2;margin:8px;padding:8px 24px}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */.datacamp-exercise html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.datacamp-exercise body{margin:0}.datacamp-exercise article,.datacamp-exercise aside,.datacamp-exercise details,.datacamp-exercise figcaption,.datacamp-exercise figure,.datacamp-exercise footer,.datacamp-exercise header,.datacamp-exercise hgroup,.datacamp-exercise main,.datacamp-exercise menu,.datacamp-exercise nav,.datacamp-exercise section,.datacamp-exercise summary{display:block}.datacamp-exercise audio,.datacamp-exercise canvas,.datacamp-exercise progress,.datacamp-exercise video{display:inline-block;vertical-align:baseline}.datacamp-exercise audio:not([controls]){display:none;height:0}.datacamp-exercise [hidden],.datacamp-exercise template{display:none}.datacamp-exercise a{background-color:transparent}.datacamp-exercise a:active,.datacamp-exercise a:hover{outline:0}.datacamp-exercise :focus{outline:0}.datacamp-exercise abbr[title]{border-bottom:1px dotted}.datacamp-exercise b,.datacamp-exercise strong{font-weight:700}.datacamp-exercise dfn{font-style:italic}.datacamp-exercise h1{font-size:2em;margin:.67em 0}.datacamp-exercise mark{background:#ff0;color:#000}.datacamp-exercise small{font-size:80%}.datacamp-exercise sub,.datacamp-exercise sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.datacamp-exercise sup{top:-.5em}.datacamp-exercise sub{bottom:-.25em}.datacamp-exercise img{border:0}.datacamp-exercise svg:not(:root){overflow:hidden}.datacamp-exercise figure{margin:1em 40px}.datacamp-exercise hr{box-sizing:content-box;height:0}.datacamp-exercise pre{overflow:auto}.datacamp-exercise code,.datacamp-exercise kbd,.datacamp-exercise pre,.datacamp-exercise samp{font-family:monospace,monospace;font-size:1em}.datacamp-exercise button,.datacamp-exercise input,.datacamp-exercise optgroup,.datacamp-exercise select,.datacamp-exercise textarea{color:inherit;font:inherit;margin:0}.datacamp-exercise button{overflow:visible}.datacamp-exercise button,.datacamp-exercise select{text-transform:none}.datacamp-exercise button,.datacamp-exercise html input[type=button],.datacamp-exercise input[type=reset],.datacamp-exercise input[type=submit]{-webkit-appearance:button;cursor:pointer}.datacamp-exercise button[disabled],.datacamp-exercise html input[disabled]{cursor:default}.datacamp-exercise button::-moz-focus-inner,.datacamp-exercise input::-moz-focus-inner{border:0;padding:0}.datacamp-exercise input{line-height:normal}.datacamp-exercise input[type=checkbox],.datacamp-exercise input[type=radio]{box-sizing:border-box;padding:0}.datacamp-exercise input[type=number]::-webkit-inner-spin-button,.datacamp-exercise input[type=number]::-webkit-outer-spin-button{height:auto}.datacamp-exercise input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.datacamp-exercise input[type=search]::-webkit-search-cancel-button,.datacamp-exercise input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.datacamp-exercise fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.datacamp-exercise legend{border:0;padding:0}.datacamp-exercise textarea{overflow:auto}.datacamp-exercise optgroup{font-weight:700}.datacamp-exercise table{border-collapse:collapse;border-spacing:0}.datacamp-exercise td,.datacamp-exercise th{padding:0}.datacamp-exercise .tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left!important;text-align:start!important;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0}.datacamp-exercise .tooltip.in{opacity:.9}.datacamp-exercise .tooltip.top{margin-top:-3px;padding:5px 0}.datacamp-exercise .tooltip.right{margin-left:3px;padding:0 5px}.datacamp-exercise .tooltip.bottom{margin-top:3px;padding:5px 0}.datacamp-exercise .tooltip.left{margin-left:-3px;padding:0 5px}.datacamp-exercise .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center!important;background-color:#000;border-radius:4px}.datacamp-exercise .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.datacamp-exercise .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.datacamp-exercise .tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.datacamp-exercise .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.datacamp-exercise .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.datacamp-exercise .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.datacamp-exercise .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.datacamp-exercise .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.datacamp-exercise .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.datacamp-exercise html{font-size:16px}.datacamp-exercise body{font-size:16px;line-height:1.5;font-family:karmina-sans,sans-serif;color:#3a3a3a;font-weight:200}.datacamp-exercise h1,.datacamp-exercise h2,.datacamp-exercise h3,.datacamp-exercise h4,.datacamp-exercise h5{line-height:1;margin:.25em 0;font-weight:700}.datacamp-exercise h1{font-size:55px}.datacamp-exercise h2{font-size:45px}.datacamp-exercise h3{font-size:32px}.datacamp-exercise h4{font-size:24px}.datacamp-exercise h5{font-size:18px}.datacamp-exercise a{transition:color 150ms ease-out;color:#3ac;text-decoration:none;border-bottom:1px solid #3ac}.datacamp-exercise a:hover{color:#1f697f;text-decoration:none}.datacamp-exercise a:focus{color:#3ac;border-bottom:1px solid #3ac;outline:0;text-decoration:none}.datacamp-exercise .dcl-content--tab li a,.datacamp-exercise .dcl-no-link-style{border-bottom:none}.datacamp-exercise .dcl-content--tab li a:focus,.datacamp-exercise .dcl-no-link-style:focus{border-bottom:none}.datacamp-exercise code,.datacamp-exercise mark,.datacamp-exercise pre{background-color:#ebf4f7;border-radius:3px}.datacamp-exercise code,.datacamp-exercise pre{font-family:monospace;font-size:14px}.datacamp-exercise code{display:inline-block;line-height:1;margin:0 .25em;padding:.2em .4em .35em .4em;color:#3a3a3a}.datacamp-exercise pre{overflow-x:auto;padding:1.5em;transition:max-width .25s,margin .25s;border:none}.datacamp-exercise mark{color:#1f697f;font-weight:700;margin:0 .3em;padding:.3em .4em}.datacamp-exercise mark::-moz-selection{background-color:#1f697f;color:#fff}.datacamp-exercise mark::-moz-selection,.datacamp-exercise mark::selection{background-color:#1f697f;color:#fff}.datacamp-exercise *{font-family:'Open Sans',sans-serif;box-shadow:none!important;text-align:left;box-sizing:border-box}