### ..# ..# #..###### #####..##...########### #...<.......g).%....... #.###..##...##########. #.# #..###..# #.# #..# #..# #.# #..# #..# #.# #..# #..# #.# #..# #..# #.# #..# #..# #.###..###..# #...........# # #####..##...# #.#####.......# ##.#>......###...# .gg.g.....## ##### ##.####...# ##.## #.# #.# #.# #.# #.# #.#