/*
                                        ,=====
                                        ======= ====:
                                        ==============
                                        ,=============
                                         ,==========-
                                          :======-
                 _,.;EMFMMMMMFE;.,_        ~=-
              .:MMMF"``       ``"FMMM:.
           .IMMF`                   `FMM7.
         .MMM'                         'MMM.
        :MM'   #######         #######   'MM:
       $MF     #######         #######     FMZ
      +MM                                   MMI
     ,MM`      ,;MMMMM:.     .:MMMMM;,      `MM,
     :MM     ,8MF:.....MM: :MM.....:FMN,     MM:
     :MM    !NM.........'MMM'.........MN!    MM:
     'MM.   !MM..........."...........MM!   .MM'
      MMN    MM.......................MM    ZMM
       MM$.  `MM.....................MM`  .7MM
        MMM:.  "MM:::::::::::::::::MM"  .:MMM
         'MM7:..:MMMM===========MMM:...:7MM'
           'MM7:::::ffMMMMMMMMMff:::::7MM'
             `"MMMM===============MMMM"`
                 `""MMMMMMMMMMMMM""`
    ____  __.            .__                 __
   |    |/ _|__ __  ____ |__|_  _  _______  |  | __
   |      < |  |  \/    \|  \ \/ \/ /\__  \ |  |/ /
   |    |  \|  |  /   |  \  |\     /  / __ \|    <
   |____|__ \____/|___|  /__| \/\_/  (____  /__|_ \
           \/          \/                 \/     \/
*/

person('Kuniwak').
has_name('Kuniwak', 'Yuki Kokubun').
lives_in('Kuniwak', 'Japan').

expert_of('Kuniwak', X) :- member(X, [
      'Automated Testing',
      'JavaScript',
      'TypeScript',
      'C#',
      'Go',
      'Swift']).
interested_in('Kuniwak', 'Formal Methods').
loves('Kuniwak', 'Prolog').

own('Kuniwak', "https://github.com/Kuniwak").
own('Kuniwak', "https://x.com/@orga_chem").
own('Kuniwak', "https://blog.kuniwak.com").
own('Kuniwak', "https://qiita.com/Kuniwak").
own('Kuniwak', "https://home.kuniwak.com").