############## .............# .............# ..........g..# .....##'###### # ## # ### #.# #.##.## ##.# #.# .....###### .... #.# #.##..##>#<#..##.# ##'#### #................# #.....##### #####....######### #.........####.# #...## #.....###......# #...# #.....# #..###########...## #.....# #..##........'....# #.....# #..##.########....# ####### #..##.# ####....# #.....# #.......# #..#### #.####### ##.# #. #.# #. #.# #. #.# .. #.# #. #.# ..