#include<iostream>
#include<string>
#include<limits>
using namespace std;
class Book{
    private:
    std::string title;
    std::string author;
    public:
    Book() : title(""),author(""){}
    Book(std::string t,std::string a) : title(t),author(a){}
    Book(const Book& other) : title(other.title),author(other.author){}
    bool setDetails(std::string t, std::string a){
        if(t.empty() || t.length()>100 || a.empty() || a.length()>100){
            return false;
        }
        title=t;
        author=a ;
        return true;
    }
    void printDetails()const
    {
        std::cout<<"Title:"<<title<<std::endl;
        std::cout<<"Author:"<<author<<std::endl;
    }
};
int main()
{
    std::string inputTitle,inputAuthor;
    std::getline(std::cin,titleInput);
    std::getline(std::cin,authorInput);
    Book orginalBook(title,input,authorinput);
    Book copiedBook = originalBook;
    copiedBook.display();
    return 0;
}