package Ġf ur hat os . app . capt ial guide . flow Ċ Ċ import Ġf ur hat os . app . capt ial guide . City With Booking Ċ import Ġf ur hat os . records . User Ċ import Ġf ur hat os . n lu . wik idata . City ĊĊĊ Ċ class ĠUser Information ( ĊĠĠĠĠĠĠĠ Ġvar Ġcity Activities : HashMap < String , Mutable List < String >> Ġ= ĠHashMap < String , Mutable List < String >> (), ĊĠĠĠĠĠĠĠ Ġvar Ġcity : ĠCity With Booking Ġ= ĠCity With Booking ( City ()) Ċ Ċ ){ ĊĠĠĠ Ġfun Ġhas Activities (): Boolean { ĊĠĠĠĠĠĠĠ Ġvar Ġhas Activities Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġfor ((_, v ) Ġin Ġcity Activities ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġhas Activities Ġ= Ġhas Activities Ġ&& Ġv . isNotEmpty () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġhas Activities ĊĠĠĠ Ġ} Ċ } Ċ Ċ val ĠUser . information : ĠUser Information ĊĠĠĠ Ġget () Ġ= Ġdata . get Or Put ( User Information :: class . qualified Name , ĠUser Information ()) ĊĊĠĠĠĠ