### #<#### #### #....#### ##..## ##.......###### ###....### #.............#####........## ###.............#...........## ###$.......................##### #####?...................#..8### ####..#.....(....#.........# #####........###..#$.8#.# ##8.8##### ########.# ##.## #.# #.# #.# #.# ..# #.# .## #.# .. .# #.