##### ###...### ##### ##.......## ###...######.........# ##.......##......8....# #..........##.........# #....<....####.......## #.........# ###...### ##.......## ###.#### ###...######...### #########.......## #.)..............# ...#...##....8....# ##.###.###.........# #..?.(...##.......## ####..#...###...### ######g# ##### ... ..... ....... ....... .....#. #.[...