######## ####.#....# ##..#'#....# #### #.....#'#### ..# #.#.......#####.#####.. #'##.....#........... #... #..####....##.######. ##..?. #..####'#.#...# ..... #.# #..##...###.### ###... #.# #.<##...# #.# ......###.### ########## #.# #.......). #..#.###.###.## #...b.#.############.....##......# #...S............................# #.......########.#####...######.### #.>.......######.# ##...........# ....####...........# ###########... ### ####.######## #### #.# #.# #.# #.# #.# ..#