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