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