#....#.#### . #...?#....# .. #....#....# ...#....#.... ..Hp........ ##..LcCcc.##### .....oD)C(..... ...2WeD