# ############ ##. ##......##..## #...#..###....)..# #........##......## ##....<....#......# ##...............# ####...........(## ####..........# ##.........## ####.......# ###(..g)# ####.?# ...# ...%# .....# .....## .....#