######### #......)### #.....<.'.## ######## #.......#..####......### #..)....##...##.....>_... #.......####..'.^g...# #.......# ####......# ###+##### #####+## ##########+## ######+######...........# #.......#...'...........# #.......#.###.......)...# +.......'.# #...........# #.......### #...........# #......e# #...........# #.......# #...........+ ######'## #...........# #. ##########+## #. #. #. .