############ #__________# #______.___# #.#####'############## # +.'..##.......... #.#..##......#..#. #######'#####........... #........%).'........... #+#####'#####g.....#..#.. #.....# #.g.g........ #.....# ####)#####++# ###'### #.......# #..g..# #.......# #..%g.# #.......# ####'## #...<...# #gS..g..g##.......# #.....(..##.......# ###########.......# #########