################# #...............# ###################################### #...............# #..........#......'................... #.......o.......# #..........'......#.................. #...........(.#..........+ .......# #...<....<......+..........#........# ##..####'####+####..##............ #..###(.####.####+###....######## #.............#......'.....# #...>.........#......#.....# #.............)......#.....# #.............#......#.....# ############################